I gave this 4 stars because the first one I received was missing a stone.  Amazon had me reorder from the vendor and I thought I was going to get the one-day shipping fee waived, but Amazon said they would give me a $30 credit on my next order.  So, I paid $30 for one-day shipping only to have it take 3 days (not the vendor's fault) and barely make it in time for Christmas.  It is a beautiful charm, and hopefully the stones will stay in the new one.