Size tag and fabric composition tag has been cut off. Measures more like a small. 98% cotton blend. Adjustable belt and pockets. Comes as is. Please zoom into to all pics for product condition, signs of wear, measurements and other details. Note, no return for fit issues.