I've always just found a shoe that looked good or had good press, picked my normal shoe size and went with it. This week I learned ther's a better way and that's to try different shoes in different sizes and you will find one that's "JUST RIGHT" . I tried on: Barricade 4's : Couldn't get to fit right to save my life, the right size was too narrow in the toe box and too wide in the heel. Tried Prince MS: Soles just felt hard, did'nt seem to have much cushioning. Tried Prince MV: Didn't like the design of the mesh top. Seemed to bunch up when you laced them. Tried K Swiss Glaciator: Pretty good, was my second choice Tried K-Swiss Utrascendor mid: Really felt great and I liked the added security of the mid high ankle protection. The size that worked was a good half size bigger than my street shoes. Nike: Didn't try any. Heard too many complaints about durability. Anyway: Played on my new shoes for the first time and what a nice ride. I will never "just buy" shoes again. I though the Barricades were nice, I was just dissapointed I couldn't find one that fit.