I bought the Gazebo online about a month ago, and had the professional team come to install the product. From day one the company kept me informed with the shipping status and the scheduling of the assembly. The day of assembly the company reached out to ensure I was satisfied with the installation and received excellent customer service from the caller and their assembly team. Happy customer and the Gazebo is awesome, I am ready to enjoy the summer!!!