First off, I should say that the Girls on the Run organization has a fantastic mission. Empowering young women by exposing them to fitness and running at an early age. I volunteered for this race in 2015 with my college age daughter. Her sorority, Gamma Phi Beta, is one of the corporate volunteer sponsors of the race and she's been involved every year. Yes, girls don't necessarily mean grade school girls, but that's the preponderance of runners at this race. If you have a young daughter or niece that you'd like to expose to the race world, this is the perfect "starter race." Denver's City Park is a great venue for a 5k with easy access adjacent to the Denver Museum and City Zoo (you can actually smell some zoo smells near the start of the race.) I signed up since my daughter volunteered and we made a family affair out of it with my teenage son also racing. It definitely makes you appreciate running to see all the young girls experiencing perhaps their first ever race. It's not for the competitive runner necessarily as their were few of those out there. My son and I were able to use it as a tune-up race for the season and was a minor bonus getting first and second overall.