This product is nicer than I expected. It has a good amount of storage space and the inside is nicely finished, not rough, so it won't snag whatever you store in it.  It is sturdy enough for the dog to use as a step-up to the bed. In fact, he sometimes sleeps on it, because the leather is cooler than the bed. I wish the bench was about a foot longer.  I would definitely recommend it as attractive and a good value.