I had a go at Carving some snow goggles yesterday,They need tobe sanded,And I think the eye slits are to big,

Well the Bark ones were certainly the easiest to make,and I guess if you had to make some googles quick and for real use.they would be the first choice.