It takes a little practice to put it on.
I haven't used the product often enough to honestly rate it.  I am hoping it does what it says.
Rating: 3 stars