Love this!!!  I put it together myself but had to get a second person to help put the canopy on. It is exactly what I wanted.  I am very happy, thus far.  I will need to see how it lasts through the winter.