I was hesitant to buy because it seemed too good to be true. Many times I pay this price for 1 belly ring, and I was buying 10!?! yes... When I received them, I relieved. They are exactly the same quality as the ring I got it pierced in (which I lost). I was happy with the assorted colors- all the same as they are in the photo. I would certainly buy again but I won't need to because there are so many!