Title: Not compatible with my 2003 Jeep Liberty
Product review: These did not properly fit my 2003 Jeep Liberty, despite the description indicating that they are compatible. The struts are about an inch too long, pushing the glass much higher up than it should be. Even using both hands and all of my weight, I could not get the glass to close completely. Be warned - you may want to check your local auto parts store instead.
Would you say this review depicts the product in a flattering or unflattering light?
