size 6 is a very weird size because it is between 6 (children size) and 8 (adult size), I searched every store at the Mall they don't have size 7, thank you AMAZON I could buy it from here. I love the look on my 12 years old son, he use them with shorts and khakis, they look awesome, he also use them to go to school with his blue uniform.