The canopy is a bit flimsy compared to other gazebos that we have purchased from Wayfair.  All pieces were included in the package.  Unfortunately one of the roof struts was too long and my husband had to hacksaw a bit of it off in order for the canopy to fit.