These are very nicely built goggles. They appear to be sturdy and that they would be comfortable. The case the came in will provide the protection needed especially during storage or while carting your skis/snowboarding equipment. The toggle on the case allows you to connect it to your suit for prevention of losing the goggles while not being worn.
The full coverage of the eye area on these goggles is great. No snow shine will get through.