Bought these for my daughter who loves them.  Hoping they are waterproof as one reviewer mentioned although I couldn't find anything in the description stating that.  If not, they are still super cute and perfect for a 12 yr old.