Kreed Men's Chunder Snow Goggles, 2 Colors

I’m really interested in getting a good deal on ski goggles as the season is winding down. But this listing has zero useful information, not even photos from different angles to show the ventilation design. Tried doing a Google search and still no info out there. Even the manufacturer’s own website lists no details. Comparatively I’d be better off getting some China OEM brand off Ebay.