This is perfect for my daughter's shoes.  Other reviewers mentioned that the slots were relatively small, and I would agree.  I doubt that many of my shoes (mostly heels) would fit in this.  But it is great for childrens' shoes, or adult flip flops or flats.

Pros: great for kids' shoes
Cons: spaces not large enough for heels