WOW! i am pleasantly surprised, i was very skeptical about this purchase because 1. i bought online and 2.Kmart isnt exactly known for couch purchases. I bought this with store pickup and was able to get a great deal with points & coupons. The couch basically comes in tact except for the feet that you need to screw onto the bottom. At first the cushions did seem a little firm but have eased up over a few days. Its Very comfortable and exactly what i needed! im very glad i made this purchase and would recommend it to anyone interested in a lower price sofa without compromising quality!