Very please with how it handled large spill. Moisture stayed on top until I soaked it up. No stain