Garden Affairs provided a great service from start to finish. The team at the showroom were polite and helpful, their install teams were friendly and efficient. There was some moving about of install dates, but Doug in the office was helpful in accommodating our requests and I get the impression that some of the changes were down to the factory and therefore beyond his control. Overall a great company to deal with and the finished product is of a very high quality.