Sizing on this shoe was perfect. I wear an 81/2 and it fit perfectly. Probably a bit big for size 8 and too small for a 9. The shoe is cute and comfortable. It has a thicker rubber sole which is slightly built up  and an extra band across the top