This bench is neat, practical and sturdy. It was also easy to assemble and works perfectly for sitting and getting our shoes  and our toddler's shoes on to go out and explore. The shoe compartments are well sized too as my husband's shoes fit perfectly. It organizes our entry way beautifully. I'm really happy with this purchase and am confident this bench will serve us well for years to come!