Got these for ‘just in case’. Can’t give 5 stars because I haven’t had an opportunity to use any outside in the real world yet but it looks like I will soon. As soon as they arrived I tried one on to see how it fit. The quality seems really good and it fit really well. Has an adjustable metal nose piece to make a snug fit. Was shipped very quickly too!