These are high quality heart acrylic beads with a fun bubbly heart shape. The hole runs from the top of the heart through to the bottom. They measure 17mm (just over 5/8 inch) top to bottom. The hole has an inner diameter of 1.5mm. Package of 20 beads.