I don't think so, it's just glorified bubble wrap. I've gone expensive and cheapish, seem to last the same amount. I bought mine on E-bay, just look for the best bang for the buck and free shipping. Heck, at this time of year check your local pool store. You may find an end of year clearance sale on them. I wouldn't bother with 12mil or thicker. I do prefer clear.