This has solved so many problems! We have a very small entryway which quickly got crowded with people and shoes. Our kids now have a place to sit to put on their shoes instead of sitting at the foot of the stairs. 
The description of the product leaves out that the front panels slide so that the cubbies on each end are usable. It's the perfect amount of space for everyone 
(there are 6 of us) to keep a pair or two of shoes. 
 We've only been using it for a few weeks but it seems like it will hold up over the course of time.