Fits my size 12 shoes in the separate compartment perfectly, and is really comfortable. This thing is massive and would be great for flying, but I recommend getting the medium size for the gym. I did.