Size: XL - Runs small. Would be loose on an M, or oversized in S/XS
Condition: Like new - no stains, or signs of wear