Has a small stain on the back. Is washable. Is a men’s XL but the length of the shorts is 14.5 inches from the crotch.