I don't have any carpet in my old house. All hardwood floors except kitchen and bath which are tiled. I've tried taping the backing, padding and top to the floor. It held very well but then I could'nt get under it to pin and baste. Someone told me to use long quilt pins and pin it on my bed mattress. When basting you just remove one pin at a time, stitch a few, replace pin and move on. It worked very well for me. Plus when removing the tape off the floor also removed my finish.