This is a blue glitter colorful hand painted flower acrylic heart belly button ring with a 316L surgical steel shaft. The top ball size is 5mm. Entire piece is nickel free. Acrylic body jewelry provides a fun and colorful way to express yourself. Size is 14 gauge, length 10mm - 3/8" inch.