The shoes looks fantastic, but they run small. I'm 10 and they feel like 9 1/2. The heel an platform are very comfortable, but I couldn't wear them for more than 4 hours due to the size. Maybe a 10 1/2 would have fit.