So far this mat stays in place and is much larger than what I had before. The length is perfect. Very pleased with this purchase and recommend.