This over the door shoe rack not so good for us all our shoes are not heels but women in general high heels shoe rack would be perfect.  

Pros: Good for high heels.
Cons: Not good for flats.