This mattress protector stays in place and keeps my body temperature perfect for a great night's sleep!