We needed a small set for our small living room.  This couch and loveseat fit perfectly!!  They are firm, which is actually a lot more comfortable than I first was expecting!!  It would be nice if they had footrests, but the coffee table we added does the job fine!  The pillows seem nice and for the price, we're pleased!  Not sure how long it'll last, but looks great now!!  They came shipped in two smaller boxes...wasn't sure exactly how a couch fit in the box that it came in, but needless to say, they did!  Assembly was a breeze....took maybe 15 minutes for each piece.  Would definitely buy this item again!