these shoes are cute and pretty comfy too... I saw in other reviews that some people thought the soles were thin, but as far as I can tell the soles are as thick as any other flats that I own. Also, other reviews said that these shoes run small and to go up a size, I wear an 8 or 8.5 usually so I bought a 9 and they are too big and slip off my heels when I walk.