While I haven't been able to take them to the mountain yet, I can still tell you about first impressions. First off, they're bigger them I ever imagined, much bigger. It's a bit off putting when you first try them in, but they look awesome when you're geared up. They have an abundance of padding, so as a result they stick out a bit more then goggles like the eg2, but you barely notice this when you're geared up.
So far, they've been really comfortable and they feel quite solid, they certainly don't feel like they're going to fail you in their first season. I can't comment in the lens unfortunately, but I've heard good things about it. All in all, it seems to be an awesome pair for the price.