Like new conditions looks and feels to be never worn. It says L-XL on the neck tag and XL on the bottom of the shirt tag.