Just received these shoes in purple.  The color is perfect and the fit is too.  I didn't order up a size as other people have and the fit is true to size for me.  I wear a 9 and once in a while a 9.5. I got the 9.  I'll have to reorder the pink ones that are on the way because I ordered the 10 to see which felt better.  There isn't support in these but they are comfortable, they have a cushioned sole inside and rubber on outside so I guess that helps. I love these shoes, really cute on.  Thanks Amazon for carrying such great shoes.