The sizing is very inconsistent. We got the Minnie/Mickey style in large and some of them are extremely small, while others are okay. We got the Star Wars ones in large, and they are all true to size. If they are too small- like some of the Minnie/Micky they will pull your ears forward. My DD (14) really likes them- she wore one for 5 hours without taking it off, with no issues. They do stretch a lot though. By the end of the day, it was almost falling off her.