The mats are soft and stay in place, which is exactly what we wanted! Also received them 2 days after we ordered them! That was a pleasant surprise!