Blend of fish bone meal and kelp meal, sand, biochar, aged bark, sphagnum peat moss, and organic compost. The soil is ready to use when you take it out of the bag. It will give your plants excellent drainage and water retention and is pH balanced. Plus it offers organic nutrients that will help promote health growth of both the plant and the roots. So be sure to get this ready to use, organic soil your cactus and succulents!