I cannot say enough glowing compliments about this product. Sturdy and well made. Washes beautifully. Slight shrinkage after first washing and air drying but they still fit well on crib mattress. I have two different crib mattresses, one slightly thicker than the other. That one takes a tiny bit more effort to put on, but very easy overall. The zippers feel very sturdy, but I think that’s the one area I worry about failing. Nothing suggests any weakness at this point however. I bought four covers for two beds so I can keep them washed and rotate through them. Using a crib mattress that can be cleaned off easily is brilliant. I love this product