If you want a really good towing mirror, look into the CIPA brand, SUCH AS HERE. I have had them on my truck since 04 and would not go back to anything else. They don't like hitting trees, but take pretty much anything else I have thrown at them.
Including not washing them since '04!