I've had the cover a bit less than two weeks. We have been very careful with it, but it's developed a few little holes in it maybe the the size of a fingertip already. Because of that I'm worried about longevity. However, it works very well. The water is much warmer with it. For the money it's a good buy. I would recommend it.
The cover is awesome. It heats the pull up so much. The water was so cold before we got the cover. It keeps debris out. So easy to put on and take off. Would definitely recommend!