Love the gazebo! When we first opened it I had some reservations about the sturdiness of the structure as it is aluminum frame and not real sure it can hold 600lb pound of snow on the roof! But after putting the frame together it seems to be my sturdy then I expected! It will take you 5  hours at least to put it together. Its not the frame that will give you trouble its the roof! Who ever thought of this design for the top never accidentally put it together because its a freaking night mare and make sure you have at least 3 people and if you can have more even better! The frame went up in a about 2hr the roof took 4 hours because of the panel kept popping off! Still not sure if the roof can hold 600lb of snow! But for the price its a great little gazebo! I would definitely buy this again for the price I payed for it!