i am getting a leaf net and water bags soon..and no, based on the advice of the pool folk i am getting it from and knowing they have to deal with similar conditions and much more snow/colder temps..i am not going to buy a pillow.