Wholesale Shade gives one hope for the future of service delivery and above and beyond service in general. Their order taking was professional and they try their best to ensure that their customers get it right the first time, as one has to be VERY careful when measuring and placing the order. I, being a newbie, got one shade wrong, and Denise and the team went WAY above and beyond what is today considered great service to help me rectify MY error. They are by no means the cheapest, but the quality of the material, the hardware and the manufacture is streaks ahead of all the competition, and at the end of the day, they are great value. I know, I checked. I highly recommend them and if I am ever tempted to take on another patio covering project, they will be my go to team Thanks Wholesale Shade