It stays put and has held up to multiple pets and multiple washes. It's very soft fabric, which the child and the cat seem to really like. Wish we could find similar for the sofa.