Love it didn’t know it comes with a mattress protector(terry cloth)  when u purchase the protection plan! Wish I would’ve known because I purchased a 35.00 mattress protector separately other than that mattress is perfect!