Colours are very vibrant, texture is pleasant and smooth underfoot. No traditional carpet-like texture, more like a grassmat/beachmat texture. I love that it won't absorb water. it seems like it will be easy to keep clean, just sweep off or lift up and shake, since it is so smooth and light.