Tagged L however elastic waist/legs has stretched/relaxed over time and fits more like XL or XXL.  No rips, stains or holes.  Smoke-free home