These shoes were terrible. I thought Reef would be a good shoe since I love their flip flops. The moment I put them on they felt rough inside. I made the mistake of wearing them to work. By the end of the day I had blisters and my heel was starting to bleed. The fit was fine. The material is ridiculously rough. The soles are not all that comfortable or supportive either. You can see the blood on the shoe from running against my heel all day after one wearing.