I react to avobenzone, which is in the vast majority of sunscreens on the market.
This product does not contain avobenzone, and it therefore allows me to spend a significant amount of time in the sun.
It lasts well; I use it for kiteboarding in the ocean, which subjects my skin to salt, surf, sand, wind, and hours of sun at a time. I do have to reapply every 90-120 minutes, but that's not a problem considering how well it works otherwise.
All physical blockers containing zinc or titanium dioxide will be visible on the skin. This is the nature of the product. That said, this product absorbs well if applied carefully. I generally apply twice, making sure to give it time to be absorbed.
Overall, it works better than any competing product, for my specific needs.
Yes, I'd recommend this product