Soft, super thick rug. Non-slip. Water absorbent. I don’t have the measurements in font of me, I got the medium sized one (longer than your average bath mat or door mat). 

I’m buying the longbig one now.