I got this product way earlier than the expected delivery date which was awesome! but when i took out my other stud to put this one in I realized how small it was and after I figured out how to separate it to put it on the heart part was so small I couldn't hold it in a way that I could wear it on my ear (I almost ended up dropping it down the sink). After several attempts I was so annoyed with this product that I put it back in the bag and am planning on returning it. Hopefullly I can get a refund!