My son gave this to his 13 year old sister.  She adored it.  It's not childish, and the charms are pretty.  Perfect gift for a teen. It comes in a purple box decorated with a box and a sweet saying inside.