This couch is firm and supportive and soooooooo comfortable.  I was worried about picking a color online but when it arrived it was EXACTLY as I had hoped.  The only reason I'm giving it 4 stars and not 5 is because one of the cushions came with an imperfection.  I'm choosing just to live with it and cover with a decorative pillow.