This couch is perfect. It's firm but very comfortable and supportive. I love that's it's made of high quality materials. White Glove delivery guys were Awesome. Showed up on time, communicated clearly, and set up couch in a flash. Very happy with this transaction!!!