I'm extremely happy with this purchase. The price was right, the delivery was timely, and they are super cute. I would say they run a bit on the small side. I typically wear a 7.5, ordered an 8, and they fit perfectly. The rubber on the bottoms is a little thin, but they serve their purpose nicely!