Like all Stride Rite shoes, these fit like a dream, have excellent construction, and hold up.  These are super cute and she wore them all summer long and they still look great!  She is very hard on her shoes so that says something.  They can be worn for dress or casually.