Wow!  So impressed.  Much better quality than expected for the price.  Cushions are very thin, like others stated, but firm.  Easy to put together, too.