I'm an 8.5, ordered a 9 and they JUST fit. Love them though. My advice, please make sure your feet are clean every time you wear them. Dirt shows super easily on these, so avoid walking on trails and non-asphalt like roads with these on.