These are the same helmets that Walmart sells. Personally, I would not feel comfortable wearing a helmet this cheap, but I guess it would be better than nothing.
I like to wear a fullface on long rides, and whenever I want a more comfortable ride in the cold, rain, and bugs. A fullface reduces the wind noise too. I never felt like my vision was impaired by wearing a fullface.
I was involved in an accident, where I slid facedown on the pavement. My chin bar got scuffed-up. I was really glad I wore my fullface that day, instead of my shorty.
This post was edited by psyclechic at July 4, 2018 8:37 AM PDT