Great for the price.  Easy delivery.  Very easy to put together.  Took appx 30mins.  Just what we needed for our rec room / guest room. Cushions are a bit stiff but comfortable.  Great for a guest bed... but again we usually put additional padding down for our guests. . . unless they are accustom to a harder bed.