Back has sweat stains. May be able to get out but I didn't try, other than a good wash. Size XL. Measurements in pics.