Even more perfect in person. Cushions are firm but still comfortable.  Very nice couch,  only wish there was a leg color option. Great purchase!