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