I put one on after debating about it for a year, I like it, helps keep it a little bit cooler inside. Does tend to pool water after a rain,
But that's easy enough taken care of.
It was easy enough to install with some help,took about a hour for a
12 ft. one