Brand New never worn. It's marked L on the tag however it feels more like an XL. I either wear medium or large, with a tendency to more medium. This is just too big for me otherwise I would be keeping it.