These shoes are quite cute and feel like they'd be amazingly comfortable to wear all day. I grabbed them on sale for only $20, but I got the ten and it's just too big for me. I wear 9.5 in most of my shoes, but occasionally I wear a 10 so I thought it may work. They definitely DO NOT run small. I also decided it was just a little too pin-upy in style for me combined with the less than ideal fit. But, I would recommend these to other people, for sure. They feel high quality.