I'm a little disappointed with this sofa. Although the price was reasonable for a 3 person outdoor sofa, it is not "cheap" but feels a little that way. Although it looks great and is pretty comfortable, it doesn't feel as solid or high quality as I would have expected. In fact, I am sorry I paid the extra delivery and assembly fee - the thing can easily be carried and moved by 2 average-strength adults. It is much more lightweight than it looks (practically hollow), to the point that if you sit down too quickly it will shift below you. I am always moving it back into position as it tends to move around on the patio. The cushions are nice although I have not tested their stain-resistance yet. Overall, getting good use out of it and enjoying it, but worried that it won't last more than 1-2 seasons.