These look exactly as pictured and are super cute!  I ordered the leopard. I am usually a 9 in heels, sometimes a 9.5. Since there is no 9.5 option, I got a size 9. Usually I don't mind shoes being slightly snug so they don't keep slipping off, but these are squishing my toes together and it's not comfortable at all. They definitely are prob half a size too small. Since I don't want to chance a 10 being too big, I'll just buy a shoe stretcher and stretch them out to make them fit!! Other than the sizing issue, they're perfect!