These goggles look really cool. They also function well until about 20 days of use. After that you will see that foam layers begin to separate. Foam separation is specifically NOT COVERED under the warranty program (which is useless anyway, even for covered defects).
If you get a new pair of goggle every season anyway, these are ok. I prefer to buy less and take good care of my equipment to make it last, so these were a bad purchase.