Nice bench. Sturdy legs and good height. Padding is firm and does not sag when you sit on it - stays firm with no "give".  The beige background was a little darker that I would have liked it to be, but still nice. Fabric is little rough to the touch, but if you're wearing clothing that should be insignificant (No bare-skinned anatomy allowed on my good furniture - lol)