These serve their purpose, but they slide around a lot on my tile floor and they're not as cushiony as other anti-fatigue mats I've had.  They are easy to keep clean, which is nice.