This is a great little shoe. Just enough of a heel to feel ladylike and the blue is a bold, pretty royal blue color.  The heel is rubber and gets a bit dusty looking.  That's my only complaint, which is usually not a big deal but it does make the shoe look a bit cheap.