These look as great in person as they do online. I normally wear 8.5, and these fit perfectly. After 2 full days of wearing them, they are breaking in and loosening up, but not enough to order a size up. I have a narrow ankle that is always susceptible to rubbing, but these so far have been great. FYI, using bandaid blister block helps a ton with blisters, you might consider using that if your feet rub a lot.