The boxes are well-structured and are perfect on my closet shelves. The Medium size fits about 16 baseball hats per box.