I received the kit and was very impressed with the easy assembly and quality. It has a very reasonable price and is very attractive. I had an issue with the color that was shipped not matching the online color, but eCanopy customer service took my issue and ran with it. They worked with the distributor and corrected the issues simply and promptly. This company still understands what it takes to gain and maintain a customer. Thank you to the eCanopy team.