You would never guess that I bought this online.  I am using this in an office, and the depth and cushion firmness is great - not hard but also not pillow soft.  Very attractive, and comparable to the Crate and Barrel sofa we have at home.