I've had this a while although not really used but revisited it earlier on this week and was well impressed with its finish etc.My vote is for Wowo Crystal Sealant. I put a single coat on my car 2 months ago, and my car has been washed twice and there is no downgrade on the coating as yet. It's a wipe on/off product.
I had found previously coatings did not last on my car, which I now know it was down to BH AutoFoam killing the lifespan of them. Crystal Sealant has held up to the Autofoam.