Love this couch! It’s firm but perfect. Easy to put together. Wonderful for movie nights with the family and puppy.