I LOVE this sofa! It’s both firm and soft somehow and is just as described. It’s wide enough for napping and has a great low profile for a comfy yet modern look and feel.