This is great for our family with pets. It stays in place and fits perfectly. I love it so much and I bought another one as backup.