Stylish, nice padding in the sole, and sturdy.  My daughter loves these shoes. I love that they're comfy and she wears them every chance she gets.  They're a tad on the pricey side but worth it as long as she gets decent wear out of them.