This mat is everything I had hoped for. It’s spongy, soft and cushy on my feet. The pattern is modern and fresh. It moves around a bit so I have to adjust a lot, but it does not slip under my feet.