Definitely Weathertech. Only little issue I have with mine is that the front passenger side mat is a little too short for my 2014 STI. What I mean is it doesn't quite stand up going towards the bottom of the dash. I just kept my original floor mat in there and placed the Weathertech liner over it.