I've had one on my last 2 boats. They are nice on the hot days, but also in the rain to stay dry. Have had a few times a random shower pops up and we just quickly put the top up and sit under it. Both boats had full windshields so it snapped to that, could drive fairly fast with it up since the wind didn't get under it.
I had a gripe about it though on my previous boat. The top itself was nice, but storing it bugged me. It always laid on something I needed access to, or it was in the way of laying my rods, etc. I could easily remove it when not needed...but then I found times where I wish I had it and I left it in the garage. Even if I left it up with the boot on, it still was annoying to me.
On my current boat, its actually designed to store away nicely. It lays flat on the floor and the canopy part tucks under the back of the boat, out of the way. So now I always have it along and I never complain about it, its not blocking anything, not tripping on it, etc. That was one thing that helped sell me on my current boat.
Pic is it tucked away.