Recently got a new puppy and we needed to be able to store our shoes without her trying to destroy them. We have really been liking this storage bench, it has enough space to store our shoes and it's also pretty comfortable to sit on.