Right now I wear a 10.5 in Barricade III and IV's. They both feel and fit fine. However, I'm going to order a pair of Nike Breathe 3's. I was wondering if the sizing is true because I have another pair of Nike's (completely different model) and the 10.5 feels snug. Should I stick to a 10.5 or maybe order a size 11? Thanks for your input.