Easy to put together, retain is nice, cushions materials are nice and durable BUT they are way to thin and don't offer much comfort.  The whole set feels really small, and there is no depth to the seating.  It feel like your sitting completely erect all the time and you can't lean back or sink into it.  I do not recommend it.