Title: Terrible
Product review: They leak. That's all you need to know. Been through 2 pair because I liked the visibility and comfort but seriously the main function of goggles is to not let water in. Failure...
Would you say this review depicts the product in a flattering or unflattering light?
