This gazebo is wonderful! It did take some time to put it up, but it was worth it. The top canvas was easy to install. All parts were present in the box and were delivered without damage. I recommend this product.