I bought these shoes for my daughter to wear to a wedding. She loves them. They are formal enough for a wedding and casual enough to pair with jeans. She says they are very comfortable. The heel is a great height. She's a young girl with adult size feet. She wanted a shoe that was age appropriate but not for a "little girl". These were the ones.