I use rugs but some weeds still make it through. They are easier to manage though.I used insect netting over my hoop house but the squash bugs have managed to crawl UNDER the hoop house walls to get in.
I can partially bury the walls in the dirt next year which will help....but I have to figure out what to use as mulch. I won't be using wood mulch again since they clearly LOVE that.... I can't just leave bare dirt because the weeds become too aggressive and take over. I used animal feed bags as a weed barrier but the white color allowed the sun to penetrate so I had a big problem with weed growth BENEATH the bags. Maybe if I paint the bags black? Or perhaps several layers of newspaper or cardboard? I'll figure something out....