I ordered a size 6.5 and received a size 6. Naturally they were a bit snug, but I feel they are true to size. They are super cute look just like the picture. I was able to stretch them a bit and wear them instead of returning. Not sure about lasting comfort as this is my first day wearing them.