As far as the mat functionality it's fine. But it has a tacky surface and no matter what I try I can't get rid of it. It's not from the tape that it was rolled up in it's the entire surface that's tacky. I wear socks when I use it then take the socks off when I walk around the rest of the room so it won't make my floors sticky.