Easy to install and looks absolutely fabulous, exact to picture, cushion is firm but not too hard and though center backing is too low for resting head and neck when sinking into the couch, the two ends are great to lean up against. Extra pillows would definitely add to back and neck support when slouching. The sofa is stable, and level on my hardwood laminate floor. The legs have felt pads attached on the base but they are thin and they do come off when sofa is dragged, not sticky enough. Also, middle leg is redundant as it does not touch the ground when installed, but easily rectified by stacking 2 thick felt pads under it. Tip to vacuum sofa before using as it shed a layer of blue lint, but just Vacuuming once will do. Its a fantastic sofa! Loving it, it brightens the room without trying too hard.