I originally bought 2 of these crib sheets 3 1/2 years ago. I am finally writing a review because today, I again realized how wonderful these sheets are. First, they have lasted 3 1/2 years with no rips or tears and no problems with the snaps. If there are any stains, I just use a bleach pen to remove them. I wash each sheet at least every other week, if not more frequently...so they've made it through about 100 washings each. Second, the convenience is invaluable. My daughter has reflux and unfortunately throws up in her crib frequently. It is so easy to change the sheet in the middle of the night, I could not imagine trying to change a real sheet and fight with the mattress. I have done fairly well with alternating between the two, there are only a handful of times where I would have needed one more. Fabulous invention!