This is an adorable belly button ring with a 316L high grade surgical steel shaft and a clear acrylic crystal ball with flower design inside. Flower colors come in blue, pink, green and orange. The top bead size is 5mm and bottom ball is 8mm. The belly ring size is 14 gauge and 10mm-3/8 of an inch. Entire piece is nickel free.