It is exactly what I needed. A place to store my shoes and put them on! 
Easily assembled. The baskets took longer than the bench to put together! 
I highly recommend this bench.