Very soft, squishy, and supportive, lovely design, and stays in place. Simple as that!

Edit: Mat actually does move around a little more than I'd like, it's not too bad, but now I'm considering getting a pad underneath it. Other than that, I have 0 complaints!