I have ordered this item twice. I originally ordered a size 11 but it was a bit big but I kept it and ordered a size 10.5 just in case the 10.5 is too small. Received the 10.5 today and when I tried it on it felt exactly like a size 11. I measured them for comparison and the size 11 and 10.5 are exactly the same! Not sure how this can fit when I usually wear a size 11 and it's too big for me, but the size 10.5 is exactly the same just marked smaller.