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!