These single use bath or shower mini heart soaps are perfect for everyday use, great for guests, the gym, for travel, and gorgeous as event gifts or party favors. Handmade in Vancouver, Canada, these soaps are made with love & care with organic ingredients that reduce environmental toxins and are good for your skin. This 4 oz tin of Honey Rose Hearts includes approx. 40 pieces and they look absolutely adorable on display. Soaps are made to order to ensure freshness & maximum health benefits. The soaps are a combination of proprietary organic ingredients including Organic fair trade whipped butters, handmade cold pressed oils, in house grown and/or dried organic roots/leaves/berries/zests, & Organic essential oils.