I highly recommend this mat for home or office. This mat doesn't walk it stays put. The teeth/prongs (which keep the mat in place) are not overly sharp like a previous brand I purchased. Rolling chairs glide easily on the mat.
It works very nice I bought it for my floor at my booth in my camper. My office chair had rolled over a loose screw and we had to replace the flooring. This will stop that from happening.