I am a perfect 7 M, but I followed the advice and ordered 1/2 size up and it is still a bit short. I'm hoping with time it will be OK. But they are so very cute so I'll keep them. The 4 stars are for being sooo cute, fit not so good.