Some pilling in the fabric but otherwise great condition. No tags at all. I believe it's an XL but please view the measurements (in photos).