I have used one on carpet, wood, tile and plain old cement floor...doesn't work on any of them. Worst money I have spent on any sewing related item! I use a pedal sized piece of that wonderful memory foam and boy does it work GREAT. All the other suggestions above are good, as well.