I LOVE this couch. It has the perfect combination of firm and soft for me and the back is at just the right slant. I chose to Scotchgard the couch to make sure it doesn't get stains and I put velcro on the bottoms of the cushions so they don't slide out when I lay down. It's very stylish and functional, especially for the price! I sincerely don't think that you will be disappointed with this purchase.