You know what they say about opinions.... everyone has one. My opinion is that from the pictures they look fine. Get ready for sticker shock if you use JD/OEM as when I checked JDParts with my dealer selected I got $48.50 for just one M46201 isolator. The aftermarket supplier that I purchased these from before has increased their pricing as well and is currently selling them for $16 each.