Soft! You will be amazed how amazing this rug feels on your feet. It’s whiter than pictured, I’m sure over time that will change. But it fits great and makes me happy when I walk on it. Very thick.