This is the perfect soil mix for Pinguicula! It is made of sand, peat moss, pumice and perlite. This bag has enough mix to fill at least six 2" pots. We include some domestic sphagnum moss that you can use to line the bottom of your pots to prevent the soil mix from seeping out of the drainage holes. This mix is already evenly mixed, just add a little distilled water and pot your plants right up!