the memory foam is great but the mat is slippery and doesn't work great if you use it with bare feet, and it's a hassle if you spill water on the mat