Brand new and unworn. Even though this is tagged as an XL it's very large and can easily pass for a 2X. Great quality.