The ring came in much sooner than estimated and is very cute. I have had no issues with the balls coming lose or the ring coming out. The stones have also stayed on. The item is as described. I cannot wait for pool time so that I can show it off.