In a very good and clean condition, please see pictures. There are no marks or holes. Size XL Armpit to armpit is 20 inches and length is 28 inches. It is an extra slim fit, typical of a cycling jersey. 100% polyester. Please buy with confidence, check out my feedback. Any questions, just ask.