Bought for 11 year old niece
I bought these for my 11 year old niece and she really like them. She said that they were easy to put on.  They didn't come with glue but she already had some.
Rating: 5 stars