I ordered an 8, received a 7. I returned these and didn't re-order to get the 8 b/c the ones I received had a grey sole. The pic showed a clear sole which is what I liked about them... not sure why they'd display a pic of a clear sole and send shoes with a grey sole...and I am not sure if the size made any difference in which shoe you'd receive, but if I could get a guarantee of receiving the clear sole in size 8, I would order these again in a heart beat... loved the look - I just didn't receive what was pictured.