The stands were packed when we went to graduation last year and it was amazing to see them march into the building and take the oath (think goosebumps). My DD was selected to carry the flag for her unit after the young woman originally selected ended up receiving an award. We were very happy we made the decision to go when she called us the night before graduation to share the news she was carrying the flag. It is pretty cool to get their phone call the night before graduation and know that you will see them the next morning in uniform. All in all an amazing experience if it works with your schedule and is affordable!