Love these goggles! I've had them for two seasons now, and don't think I've ever had fogging issues. Fits great on my small face. Long enough to fit around my helmet.
I've taken several bad falls with these (off of cliffs and rails) and they've managed to make it through them.