My 6yr old loves to dress up in Star Wars gear. The costume is GREAT for how often he wears it. I bought the small because he is smaller for his age so the mask is a little small but it doesn't bother my son.