I have found that thick layers of cardboard will stop just about every weed, including some of the bad ones like nutgrass and bermuda. It doesn't stop them from creeping in from off the bed, but it does stop it from coming up from under the bed. At least, that's my experience.