Love this sofa, fits beautifully in my room and is very comfortable to sit on!  The cushion is very firm but I’m sure it will soften up with use!  Highly recommend!