The quality of the product is decent and we find it be pretty sturdy. The asphalt roof gives it the stability. We aren't the best at building things but we found it reasonably easy to put together. It arrived very quickly and in great condition. No issues there. I highly recommend this and it met our expectations.