We moved into a home with limited storage and a smaller walk-in closet, and this shoe cabinet fit the bill perfectly!  There's plenty of space for the abundant shoes I have, and it has a nice top that accommodates the additional shoe boxes of those that I couldn't fit inside.  I'm very happy...

Pros: Great value, good finish, was easy to assemble once I got my husband involved :)
Cons: Not something for a novice to assemble.  It wasn't hard, per se, just not something that I do often...