So In love with my sofa! Love the style and the color. It’s firm, but super comfortable. My only concern is how it will hold up with two playful cats.