These shoes are perfect so cute the color is right and they seem to be good quality.. but order half a size bigger! the reason is that the front of the shoe gos straight down instead of making a little "bubble" for the toes so if you get ur size ur toes are gonna b a bit squished against the top of the tip of the shoe. I wear 6.5 in flats and 6 in heels.. ordered size 7 and the are perfect!