Purchased for my 9 year old  son. Overall he likes them. His biggest con is with the material inside the pants. He wore these to school recently and said that the inside material kept giving him static electricity on his upper thighs near his underwear in addition the material on the inside kept sticking to his skin and the only way to fix that is if he pulled the pants away from his body which he found embarrassing as everyone could get a glimpse of his star wars briefs.  That said the only way he could stop the static electricity was if he wore the pants lower down on his waist so that the waist band was over his underwear. He didn't like doing that either as he would have to keep pulling his pants back up so they wouldn't fall down around his ankles.
That all said he will keep the pants just not use them as his first choice