Dog loves the sofa and we do too. As advertised, just put on the legs and poof the back cushions.  It is not small, normal sofa size, measurements are true. I guess it is small if you are you looking for a large room sectional.

Firm but comfortable especially for a shorter person, not super deep.