Size: XL - Runs small. Recommend for a size 8-12 for a loose to oversized fit.
Condition: Like new - no stains, or signs of wear