I bought this for my daughter to wear with her Easter dress. It's adorable, and she loved it. I will be stealing it I'm sure, but it held in place very well for her. She's 5'4" and pretty solid, and quite active, so it should do well for most people.