Barely worn, like new. as good condition as you can get from a 90s clothing item. No thrift smell or stains etc. Size XL.