This has been a life saver for my floors! My dog isn’t a messy eater like the advertisements for this have described but from time to time I get kibble bits and water spills which I might not notice right away. This is also super light and easy to move around which is convenient for cleaning. I also found extensions online that offer a lift just in case your dog is too tall, like mine! Great product!