this is NOT an anti-fatigue mat, but it does protect the floor from spills which is what we needed