Love this couch, a little firm but comfortable. Installation was 5 minutes, very easy. Not the best if you have cats that don't like to behave themselves. It's easy for them to pull out threads.