sturdy construction, easy assembly (took us around 1.5 hrs), size is smaller than advertised. Legs are 2.6m apart, only sticking out parts of the roof are 3m long. Otherwise I'm satisfied with the product.