I have just stripped this garden of the old mulch and waiting for new untreated playground mulch to be delivered. I went with this idea (from Mother Earth News) because the thin top soil is hiding rocks the size of our Buick. The bags are from Lowes store at $1.50 per bag. This will be the third year for this garden. Got a little horse poo to mix with the bagged dirt. The nice thing - no weeds!!