I got a pair with my dragon goggles in October. I've only had an issue with them fogging once when going inside and outside. I don't think they dog any more than goggles without the inserts. The frames are clear, so I don't really notice the lack of peripheral vision and my vision is really shitty without glasses. I don't even notice that I have them on when I'm riding and I definitely prefer it to wearing glasses on underneath goggles.