We purchased this gazebo from a big box store and built it ourselves.  The final product is great, we have really been enjoying it!  4/5 stars because some of the instructions could have been more clear, and some of the parts in the kit were missing or incorrect.  Backyard Discovery was great in that they shipped us new and correct parts, no questions asked.