I bought this a couple of months back and delayed in putting them on for whatever reason.
i first day i put them on they where put to the test, my daughter throw up on my bed.
worked perfectly