This came from a high-performing athlete/friend of mine.  I would rate it as in terrific condition and ready-to-wear immediately.  There is zero odor and no stains.  It does run large------it's labeled as a large, but it has a 52 inch chest (you typically find that chest measurement on a size XL or 2XL sweater).  Length-wise, the measurement is 30 1/2 inches.  This will be shipped in the postal service's flat rate Priority bubblewrap bag------they now charge $12.95 for this swift & safe service.  Enjoy the Olympics!  I look forward to serving you-----there will be zero delay in mailing this out ;-)