I got it for him because the bf's kids got their full costumes at the halloween store and i could tell he was kind of bummed he had nothing so we sat while they were in there and shopped online and then we found the pokeball at game stop so we bought it
he doesn't even want to be ash, he just wants to be his own character who is a pokemon trainer and his "buddy" is eevee. I may still wear the pikachu hat.
the most expensive component was the $15 hoodie but like I said, he can wear that other times so I am good with that!