Not Happy!
Not satisfying. Doesn't do what it says. Also no instructions in English. and implies it peels off but does not.
Rating: 1 stars