I have a 6 and 8 year old boy. I usually get them shirts with poc on them. They also each have their fav characters, I would ask your son who he likes. My 6 year old loves Buzz, he would change his name if I would let him. My * year old really likes the pirates, but also has a thing for Stitch.