I purchased these on February 20 and its just April 6 and most of the buttons have came off. I was thinking it was the way my daughter put them on so I watched her. She doesnt even touch the buttons. I have 1 of the buttons but the other 3 she lost at school. Wont be buying again. For the price I guess I expected a little better quality