Reviewed By Stephen N (VINCENNES, IN) Reviewed for a 2010 Ford Explorer —12/28/2010 6:01 AM
i have had these units for about 3 weeks. The fit was very good and the quality seems fine. A bit pricey compared to Weather Tech for what you get. Will be interested to see how they hold up long term.