This is a BEAUTIFUL sofa!  The cushions are really sturdy (you don't sink into it), the fabric is high quality, the overall look of the couch is amazing.  The couch is pretty deep, so if you are on the shorter side (like me, however my husband is over 6 feet tall and he likes the feel of the couch), your legs won't touch the floor when you are sitting all the way back against the back of the couch.  However, this can easily be remedied with some throw pillows.  I like this sofa so much, I'll be ordering the matching love seat!