Yea I own soldiers, they are very good goggles. Both in performance and looks. They fit me really well (have a smaller sized face). I have a smith holt and they fit them perfectly.
yea smith holts are nice helmets check them out, they are fairly cheap too.
best goggle ive ever had! mostly cuz i got em for free, and you cant beat anything thats free!! but seriously, i do love em - good vision and real comfy
i have a pair, they're a sick goggle as long as you sag em..the only thing is that my lens started cracking because of a part of the frame is rubs against..and they look sick with basically any helmet