It's safe and effective for any smooth and flat floors, such as hardwood, tile, etc. These adhesive rug anchors will be helpful to prevent carpet/area rug sliding and keep it in place. You can use it in living room or bedroom as well as bathroom for bath.