We love this couch! Firm yet very comfortable! Delivery and set up was great as well.