What an interesting idea. This replaces your soil and elevates the garden. No weeding needed, no back breaking bending or hard on the knees kneeling. The elevation would keep my dogs from running through it and less likely to have bunny rabbits climbing the bales.
I like this idea.