Loving this couch so far. It’s pretty firm but really nice and super easy to put together. Plus is came a week early!