These are fantastic - they also make for great stocking stuffer. The designs are delightful.
I bought two different ones, I use one for my counter tops and the other for the floor. With dogs I’m always cleaning up their water spills! I love them not only because they’re good environment, they are strong and washable!!!