I really like this couch!!! It’s firm, but comfortable. Color is great, and the fabric feels nice. Also, it cleans up SO easily! We have two dogs with a dog door, so mud and fur on the couch are a regular occurrence. With this fabric it cleans right up with just a damp sponge!!! (See photos) We’ve had it for a month and I love it. Also comes with side “arm” pillows, but I found them unnecessary and wanted a pop of color so I added my own pillows. The seams on the seat cushions don’t always line up, which is an annoyance, but not a big deal. Seat cushions can warp some with use so I just make sure to rotate them regularly.