My main reason for getting a cover over my pool was for the safety of my dog and all the debris from my trees hanging over the pool.
It was money well spent.
I no longer worry about my dog falling in while Im not home and clean up is a breeze.
The only problem, it is very difficult and time consuming to take off and put back on. You need two people to do this. Over all a great concept.