I bought this for an event I was going to as I knew it would be raining and did not want my mascara running. Its definitely waterproof and made my eyelashes look incredible in length and volume. Because I loved how it looked, I wore it everyday since this event.
con : it's not oil proof (which I know needs to be so you can actually remove the product at the end of the day) but I have oily skin and noticed at the end of my shifts, the mascara would transfer onto my my eyelids and brow bone and made me look messy. (I know its not the products fault but the genes of my family lol) It's an easy clean so it's not too bad.
I do recommend this product though. It glides on beautifully and the applicator is my favourite style brush. It genuinely made me look like I was wearing false eyelashes. Perfect for outdoor festivals and events when the weather is rubbish.