Overall I'm very happy with this purchase.  I put together myself over the course of 2 days.  Some of the material was not wrapped properly and was loose (back of loveseat) but it is not seen so i did not mind.  The cushions are comfortable as are the seats.  I really like the depth of the seating.