I have these in a few colors, they are the perfect height and very cute with everything.  The only thing I HATE is they make my feet a little rank, I do not know what they used for the lining inside but it's not breathable.  I use a little shoe freshener and all is well.