Garden Valley all-natural and organic potting soil is a complete indoor/outdoor container soil formulated and used by professional growers. It is a custom blend of Canadian sphagnum peat moss, organic humus, volcanic pumice, compost, sand, perlite and organic amendments, specially formulated by professional growers. (Approved for organic growing).