So between kid, dog and black gel coupled with a polished tower I struggle with water spots, even with wax and a good wipe down I was never truly satisfied. I took a chance on a product I found on amazon and couldn't be happier. I've now had the boat out a number of time after I started using this stuff and after a microfiber wipe down the boat looks freshly waxed.
Product is easy to use spray on and wipe off, go behind with a second towel to bring out the shine. I've found that it works with every surface I have on the boat.
I know this appears to nonsensical but to the individual who hyper focuses on water spots this stuff has shown to be a life saver.