Upon receiving my flats I was very happy. Trying them on though I quickly realized that the leather insole meant they would need some breaking in but that's fine for new shoes at the price I got them for. Very happy with the vibrancy of the white!! Can't wait to break them in during giiiirrrrls niiight!!