The mats are gorgeous and we love the feel of them under our feet. But they will not stay in place on our hardwood floors. We put non-slip rug pads under the entire length and width of the mats. The non-slip rug pads stay in place on our hardwood floors. But these new mats do not stay in place on the non-slip rug pads.