I looove these shoes and get so many compliments!! Have the all white, pink and leathery black, and have noticed there is a difference between a few of the color options. Whatever style/fit/material the all white ones and the pink ones are, are so so comfortable. The black pair I chose (lol didn’t know what the difference was between the options) has a more solid sole, are kinda just more solid,rough overall. A little less comfy. So I THINK the red, blue, and white w black sole ones would be similar with bums me out, wish there were more colors in the ones like the pink/allwite. Either way! Awesome value for money and really good material. I get why people say they run small, but I have pretty small feet and usually wear these w/o socks so mine are perfect as my usual size 8.