I love this shoe cabinet.  There is plenty of storage without taking up too much space (thanks to the narrow depth of the cabinet).  It's a very clean and modern design.  I highly recommend this for anyone looking to hide the clutter of shoes all over the floor.  My husband put this together in about 45 minutes.

Pros: Modern Design, Space
Cons: None so far