This was necessary for the performance my daughter attended. It looked great, the only complaint was that it was very short so she could barely tuck anything into her pants.
Pros
Perfect for the FFA dress code
Cons
Not a great shirt at all. Pooh! It was an odd shade, not snow white at all. Very cheap quality.