Good firm and large couch, leather is very soft and easy to clean. We have two large dogs which is why we made the switch to leather, no regrets!