I love this sofa. Beautiful color and quality.
I don't think the sofa is hard at all, unless you're looking for a 1980s overstuffed grandma sofa. 
This is great to nap on, entertain friends, and just relax.