I bought this blaster to go along with one of my Star Wars costumes as a cheap alternative to one of the more expensive blasters with accurate paint jobs. It is an adult sized blaster so I wouldn't get it for a child's costume. It does come in the colors as shown so I ended up repainting it. So if you're up for a little work repainting and are looking for a good blaster to accompany a Star Wars costume than I would definitely recommend this blaster.