I though these would be fabriccarpet but instead the are of a durable foam-like material.  T hi e padding is thick and is easy to wipe clean.  Not an upscale look but they are really comfortable to stand on.