Rocks are great at suffocating weeds and show a better success rate at weed-prevention than mulch. Stone cover is good for low-water gardens and landscapes.
However, stones aren’t the optimum solution for gardens areas exposed to harsh sunlight because they can hold more heat than mulch.