Title: Leak
Product review: They are much easier to see through but they leak in heavy rain. Its not terrible because I don't have carpet in my jeep so I can open up a drain plug to let the water out but it is annoying.
Would you say this review depicts the product in a flattering or unflattering light?
