Pros: Great sun protection, easy to apply, physical sunblock, water-proof
Cons: Like most physical blocks, leave a white cast on skin
I love this sunscreen for my son. We've been using it for years, and he has never had a sunburn. He's a very active (re: sweaty) 8 year old, and one application in the morning before school protects him through 3 recesses and after-school care. He also wears it while at the beach and at Disney. One application for Disney lasts all day. We do reapply after swimming at the beach.
Like most physical blocks, it will turn your skin white.
I have sensitive, acne-prone skin, and it does clog my pores a little if I wear it. Not a full blown break-out though. So I only wear it if I'm going to be outside all day (like at the beach). It would be too much to wear as a daily facial sunscreen.
Highly recommended for daily use on children.