Carnivorous plants need soil that is low in nutrients and allows air to reach the roots while still retaining water. This mix is the same one we use to grow many of the carnivorous plants in our nursery. We recommend it for Venus Flytraps, American Pitcher Plants, Australian Pitcher Plants, Bladderworts and most Sundews. Amounts are measured and shipped dry.