Best purchase thus far! I have messy kids who spill often on the tile floor. It’s easy to put together and easy to use. The cloths are reusable with a good wash. Highly recommended!