We just received this swing and are very happy with our purchase. My husband was able to assemble it on his own in about 3 hours without any difficulty.  The quality of the frame, the cushions and canopy appear to be good. The only issue for us is that the swing is about 2” too high for us. We are 5’5” and 5’2” and we have to stand on tip toes to get onto the swing and when we are seated our feet dangle. We will need to install a small chain either side of the frame to modify/lower the seat.