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 ;-)