I have used only a few kinds of physical barriers, and have never been pleased with any of them. I have seen beautiful gardens and they mostly just edged the grass. I have some beds still with the roll black plastic, but the ends pop up, and I can never get it straight. I will be doing away with those slowly. So I am no help with suggesting a good physical barrier.