You've quite accurately described my niece, and to a much greater degree, all of her friends (that we've met, anyway)...