The mattress pad is very soft and cozy. It fits my mattress very well and doesn't slide off at all. It is also waterproof and spill proof. Which is an awesome feature. I would definitely recommend this product.