I bought these size 6 new balance - never worn them as they come up small. I would recommend them for a size 5 I have bought similar pairs and had to size up to a size 7