It’s sooooo soft and comfortable. It’s firm but overly hard. You still sink in a tad. I take lots of naps on it. I couldn’t decided if I wanted this color or the orange one. This one I got taco sauce on but I just dabbed it with vinegar and baking soda right away and it came out. But if you have animals or a kid maybe a darker color would suit you better. I love it tho. If I get a larger apartment I will get another one. The ottoman is large as well. It’s off white. Or beige I think it was called. Very happy with it.