It leaves a dirt like residue under the rug. Literally days after you clean under it, it'll return.  I'm worried it's going  to wear on my hardwood floor finish. I would not put this rug on a carpet...it'll ruin it. Wish I could return it.