This Home Gym Flooring Actually Stays Put On Carpeting, Hardwood, And Tile

From workout mats to foam tiles.

From Women's Health