These are not waterproof, as they claim to be.  My child had an accident overnight and it soaked right through the cover and into her mattress.  VERY disappointed, especially as I had purchased four of them to rotate on my children's beds.  Unfortunately we didn't find out that they are not waterproof until after the return window ended and now we are stuck with them.  :(