This seems sturdy. We were able to put it together in about two hours. I especially like that the roof stays open on its own but is also easy to close.