this is in excellent shape .no rips or stains..
child's XL.. looks like it could be an adult medium