Well I haven't had any use for this yet (it's on my mattress but ... I haven't spilled anything yet)! Hopefully never do BUT I will say it shipped extremely quick and for the price was a great addition to my new mattress. I want it to be in its new condition for as long as possible! 5/5!