I have bought several pairs of Skechers in the past, and the size 6 1/2 has always fit me perfectly. These shoes however were about a half size too small. I returned them, but there were no size 7 shoes available for exchange. It's a shame because I really loved the look of them. I wish Skechers would be more consistent in their shoe sizing.