Update to my previous review.  I have had it for 2 years now and it is holding up beautifully so I am upgrading to a five star. This was easy to order, arrived quickly and was relatively simple to assemble although it does take some patience.  One of the chair sides did not exactly match up with the others and I will be contacting the company to try to get it replaced but in the meantime what we have works fine.  It is attractive and a very good quality for this price.  The seat cushions on the bottom are firm and the backrests are soft and cushy.  The seat backs are a little lower than the average set so check the measurements and make sure that it works for you.  It worked fine for us.  The coffee table is very roomy.  Overall we really like it and hope to be able to get the chair side issue straightened out; if so, then I would give it a five star rating.