Aren't these adorable?  I can't tell you how cute they look with a sailor dress or top.  Or just wear them with jeans and a red or blue top.  I was afraid they wouldn't be comfortable, but they are.  They are nicely padded, have instep support, and are comfortable for walking.
I liked them so much I bought more in other designs.  I get compliments every time I wear them.