I love this couch! Well made very easy to was dry and put back on. It’s perfect. Not firm but good support in the seats. Nice and deep