Beautiful sofa! Very firm, and very comfy, especially when reclined.  I love the fabric.  Soft and easy to clean.  Delivery was super simple as well.  Received an email on a Monday that it would be delivered that Thursday between 8-12 and it showed up at 9! Very courteous deliveryman.  The only thing I would have done differently is paid to have the packaging removed.  I didn't have any help so it was a bit of a pain to get the packing out from underneath. (Notice the plastic still remains underneath in the picture, I had to wait for help!)