Love this swing. Spent many hours reviewing reviews on many different swings with so many negative reviews. This swing had all good reviews and I am extremely happy I made this choice. The cushions and canopy are of a very nice material that I feel will last for years to come. Assembly was fairly easy with the exception of getting the canopy on the frame. Had to let it sit in the sun to warm the the canopy so it would stretch some over the frame.  Glad I spent the extra money for a product that met my expectations.