This is just what we were looking for. Very easy to put together (comes with all screws and Allen keys). 
Sturdy, and great for small space; the bench is not too wide, but fits 8 pairs of shoes. The space height can accommodate up to 6" high boots. 
I was a bit worried that the leather may not be long lasting. However, that piece is very easily removable. If the leather deteriorates in the future, I can add my own upholstered piece, or just leave it as is with exposed wood top.