getting a new mattress when you have a one year old requires getting a waterproof protector, so we did.....we got one that kept slipping off, caused the bed to be very warm because it was vinyl backed and crinkled and cracked when you moved..... I hated it!!!! I don't know what rock I was living under that I didnt realize that other choices existed.... because what I originally got was from a reputable department store. So, when the other one was destryed by a renegade washing machine, I found the BedGuard.....very nice, soft , comfortable, and noiseless...and as luck would have it, waterproof. I have washed the protector a number of times and it seems to be holding up well.