I bought these shoe boxes to hold shoes which I have, which have no boxes. I bought them in large, because I wear a women's size 12 or 13. I was able to fit a size 13 running sneaker in one of them, so they definitely are not too small. The setup is easy, and the boxes are doing just fine, the short time that I have had them. I did not do a thorough amount of research online, before buying these, but it is likely I will buy them again. My only complaint is that they ought to come in a medium size. The small ones are too small for me, and for some of my shoes, the large one is a little too big. I'd like to see a separate box that is an inch less in length, and an inch less in height. Other than that, though, I'm pleased.