Excellent product, it's really helped me and I got the colour match right. It's definitely sweat and wind proof, as I tested on holiday in 30 degree heat, and my girlfriend said she couldn't tell it was fibres as it blended in well. It comes of quite easily in shower, so unsure how will fair in rain