Great product, very sturdy... a bit of a pain to put the last pieces on the roof, but that was expected.  My husband put it together by himself and had not problems... we used it almost daily at this point by the pool... perfect for what we needed!