The gazebo is beautiful once you put up but the roof is all separate pieces. Which you have to put in a track which is quite difficult. But the worst part and I mean the worst part about installing this gazebo was the stickers. There is literally a sticker on every single piece of the patio. And they do not come off easily.￼ I do have to say, there were no missing pieces and not many different screws. We hope this will withhold the snow.￼￼