Vintage. Over 20 years old. Runs small. Fits. More like a small. Heavy cotton great quality . Ask any questions be sure to check out my other listings