Yeah it's not bad at all - I use it on the car as well and the water just beads off for ages.
Doesn't last over 6 months like the description might lead you to believe, but it should last a good few months before needing a good top up. I just apply whenever I give the bike a really good clean.