I was so happy to get this feeding mat and I'm not disappointed, at all. It works great, especially with a large breed dog who can be, somewhat, messy during feeding time. After eating, this is so easy to clean!! It stays in place really well and I definitely recommend the product!!