They usually have recommended shoe sizes on the package somewhere. If it helps, I seem to do ok with a Large and I wear size 11 chucks. Also the better shops in philly should let you swap sizes without a hassle. The first time around I picked up XLs and then decided they were too big once i got them on my bike.