I had a couple of floor towels before this and they did not absorb enough, didn't stick to the ground well enough, or weren't long enough. This ticks all of the boxes in what I needed. Wish there were cuter colors like a vanilla color or pastel yellow!