Super soft and comfy to walk on.  The colors are just like in the photo.  The only downside is that it is near impossible to clean