Bought these for the side mirrors of a 2018 Jeep Rubicon.  The size is perfect for the large mirrors. Had to have protection for them because we have a crackhead Red Bird that keeps pecking the mirrors and crapping on them. I guess its because he sees his reflection and thinks another male is challenging him. Idk. Not the brightest bird apparently But it keeps my mirrors nice and clean.  The neighbors car isn't faring as well though.