While its not the greatest it suits my purpose.  Since most of us women have heels I'll give you what size heels fit.  My 2 inch heels fit on all but two shelves.  I can fit my 3 inch heels on two of the shelves only.  My suggestion is that I kept the boxes to some of my heels and have them laying down inside the boxes.  I would like to be able to look at my heels and see which I have.  I'm thinking of removing one shelf to fit my higher heels and a pair of heeled ankle booties, which will reduce the 18 pair down to 15 which is fine by me since I don't own many.  The two middle spaces are the smaller ones, those two don't fit my 2 inch heels.  I"m going to remove one of those, if I can't live with it.  So keep in mind heel height, hope this helps.  By the way my 3 inch heels are by Alfani that Macy's carry just in case you looking to see what type of shoe I'm fitting in the cabinet.