The roof is made of flimsy plastic and the pieces do not fit in snuggly. Also, the pergola seats back and forth. It probably needs some additional cross bar supports. I do not recommend this product.