Fit my needs and allowed for adjustments. Large, I did not realize had to assemble but instructions were enclosed-only need to connect compartments using velcro.  This is good because allows user to determine size of each compartment-more space for flats, can adjust for boots. Gave 4 stars because haven't filled yet.