This mattress protector is amazing! It stays on and really does keep dirt and liquid off of the bed!