JUST MY OPINION. I LOVE THE SHOE, HOWEVER, IT IS NOT TRUE TO SIZE. I WEAR A SIZE 9, BUT WHEN I RECEIVED THIS SHOE AND ALTHOUGH IT SAYS THAT IT IS A SIZE 9. IT DEFINITELY ISN'T!!!! THE SHOE IS AT LEAST A HALF SIZE TOO SMALL!!!! SO IF YOU ORDER THIS SHOE, JUST AN FYI TO KEEP THAT IN MIND!!!