I bought this for my grandson and it is still in like-new condition! Not a stain, pull or tear anywhere. Nice polyester/spandex material that is comfortable to wear!