I actually have laminant flooring on top of my carpet. My son had some left over pieces from his house so I just click them together and lay them right on the carpet. They do shift sometimes, but you just push them back in place and you are good to go.