I bought them 1/2 size too small because that was all that was left in stock and the price was too good to pass up. I've only worn them a couple of times, they are a tiny bit snug, but they are very cute! Very stylish, wore them with jeans and they look great. I think I will be wearing them so plenty this summer.