It seat well on the helmet very strong and safe, but it doesn't effect well against wind
It's ok for the helmet. Please be careful, helmet is shorter if you wear glasses and all the products don't have any CE mark for safety.