Took some time to install but in love with my swing. We take canopy off when bad weather coming to prevent from failing over.