The quality for the price is great! The gazebo frame was easy to put together. The roof requires at least 2-3 people to slide into place since the pieces are large and super bendy, which makes it difficult to keep in place.