Sun Land All Purpose Potting Soil is ideal for a wide range of container sizes, including large planters and barrels. This well-drained media provides excellent air space for healthy root growth while still holding sufficient water and nutrients. A bit of sand in the media provides ballast for containers with tall plants and helps keep them upright in windy conditions.