Perfect size and sufficient storage.  I like that it is a bench so I can sit and put on my shoes.  I am happy with the craftsmanship.