These hearts are so pretty. Made of glass with a metal cap. Fill with perfume. Includes a tiny funnel. A 30" ball chain necklace are also included. Just clip to a custom length. Your choice of a blue glass heart or a frosted glass heart. Measures 1" wide x 2" long including the cap. Not too big or too small.