This is our third re-purchase mattress cover. We have a great Dane (that sleeps in our bed) and a toddler (who plays in our bed). Because of this mattress cover, our mattresses are in pristine condition. The first time I re-purchased was simply to have a back up, and this most recent was to replace our first one - bought 4 years ago. I only did so because I couldn't stand to look at the stains on it anymore LOL, but it still was fully functioning. It can simply be tossed in the washer and dryer when it's time to wash your bedding. No crunchy noises when you sleep, no super hot sweaty bed. I honestly don't even notice it and never have. I highly, highly recommend this mattress cover. It's protected our mattress from a 175+lb Great Dane peeing directly on it - more than once (UTI, that's a whole other story). If it can do that, it can do anything.