The bench arrived quickly, in perfect condition, ready to use right out of the box. The leather upholstery is soft and the padding is very comfortable. This bench is sturdy and the hinged top works well, opens easily and stays in place until closed. I purchased this to use as a dining bench for my 3 grandchildren who are here twice a week for dinner. They have a hard time sitting in 3 chairs jammed together so this seemed to be a reasonable solution, the storage was an added bonus to give them a place to keep their treasures. I was concerned that it was a bit low for them to sit on and considered getting an additional cushion to add height and protect the cream colored leather. They actually sit better at this lower height (feels a little like a lunch counter) and don't have near the amount of spills as before - I guess it put their faces closer to the plate! When they outgrow it I intend to use it at the foot of the bed in the guest room - barring too many blueberry stains that is.