These glass hearts are typically about 2″ wide and weigh between 1.5 and 2 ounces. They come in a wide variety of styles and colors. Some are transparent, others are opaque. Although I will sometimes repeat a color combination or design, every heart is unique. They can be displayed on the small wire wrap stands sold separately, or just carried around in a pocket like a worry stone, or maybe to give to someone that deserves a thank-you.