I think these flats run a bit small, so if you're in between sizes like me I would probably size up. Also I purchased these in blue and in the photo the color seems much brighter and more vibrant. In reality they are closer to navy blue. I was a little disappointed but for the price, I'll still keep them.