My husband just finished assembling this porch swing... it was easy to assemble ... took him about 1 hour to put it together by himself. It is very nice for the reasonable price ... even if it only lasts a few years ..  I think we got our monies worth. We like the color... which is exactly as advertised. We already sat on it ... the cushion is not that thick but comfortable enough ... and it swings like it should. I would recommend it.