It really absorbs most of the mud, grass, and water. It’s really soft too. My puppy loves it.