I love this so much! Its the perfect size. Very comfy. Seat is too narrow for my English Bulldog to make himself comfortable (win!), but the perfect comfy width for my larger than average tush. Its replacing an oversized, extra-wide reclinerrocker  its given me back so much floor space because its footprint is so much smaller and I do not miss the rocker function a rocker function on recliners is just asking for more repairs down the road. The upholstery is soft. The padding is firm.