These mats are awesome!  They are very comfortable and they fit my kitchen very nicely.  They are constructed of memory foam and cleanup in a snap.  These are non-skid and non-staining.  They are pleasant to step on and be on the some time.  These are durable mats.