I love the sofa. It’s firm but not to hard. Love the fabric feel and color. A little larger than I anticipated but that’s okay.