I was surprised by how good it looks.  I love the colors.  It is not thick and plush, but it does feel nice walking on it.   I would suggest you purchase some padding.