My husband and son wear sizeS 11 and 12 shoes and they do not fit.  And youd be lucky to get 16 pairs in there.  I can get 12 pair of mine total in there and Im a size 8.5.  BUT.. I like great and pretty easy to put together.