These are off a 2012 Tacoma TRD Off Road double cab. They work perfectly, the passenger side does have a crack. But never had issue with water.