Just what I needed for new home with a dog! And yes they stay in place! Great buy! And just throw them in the washer!