Royal soil is our signature blend of compost, manure, river sand, and top soil. It is ideal for growing trees, shrubs, and vegetable gardens. Your flowers will also love this great blend that is ideal for our sandy soils on the coast. Royal soil is ideal for most planting; for plants that love more drainage try our specialty potting soil. Our potting soil is great for raised beds and container gardening.