We ordered the purple first size 5 which my son wears in tennis shoes. They were too small (5 is 7 for women and I could fit in too). They are a lot lighter than the picture so my son decided to trade them in for 6 NavyBlue. Excellent quality, I hope the dark blue fits.