Very soft. Does not move around. My only complaint is it does not absorb water much and is uncomfortable to step on wet rug.