This is a highly effective sunscreen and is affordable. I can be confident that my skin is being fully protected. That said, it uses a lot of chemicals that aren't good for the skin, so it's a trade off.
These are very durable and long lasting. The green side is pretty tough and can handle pretty much any kind of cleaning. However, they get discolored quickly, which makes them unappealing after a few uses.