Fit: I have an average / narrow face and these fit great. Other goggles that have fit me well are the Spy Soldier and Oakley Splice, so if either of those fit you well these should work out too. I wouldn't say the fit is the same as those, but they all fit the same style of face. The straps have the perfect amount of adjustability, I wear mine under my helmet (Â§t33Z3) and the strap is very comfortable. The strap also does not have that grippy rubber that some do. I personally am not a fan of the grippy stuff, but whatever floats your boat!
Lens: I'm not sure what the technical name for the lens I have is (Locust Chrome maybe?) but it is a green mirror with an orange hue. I think they work well in every condition, probably not your ideal bright sunny day lens but the orange really cuts through the shine. They are surprisingly great on cloudy and snowy days as well. The only time they have ever fogged up on me was during some aggressive tree skiing where I started sweating, but that will happen with almost any goggle. I've hit some tree branches with them, only minor scratches on the lens, no gouges.
Field of Vision: These are the big goggle for smaller faces. They aren't as big as the Fishbowl or EG2, but they are medium/large. You can still see the frame, but it doesn't cloud your vision.
Overall, it is a great goggle that you can find for a low price. Triple layer face foam is nice and plush on your face, and good optics will not hinder your vision on the hill.