Love this couch! It’s firm at first but yet still cozy and comfy…it will be even better once it’s broken in. I got the linen color (with a dog…crazy I know) and the fabric is so forgiving. I use the folex carpet cleaner and any spots come right out. Highly recommend!