Well built and sturdy. The canvas is well made and easy to put up. Reason for 4 stars is that it was IMPOSSIBLE to open the frame where you need to click the roof to the legs. We had to use a strong clamp to get the frame locked. Have not tried it since but will bring the clamp just in case.