I guess the part was OK, but I was given the incorrect part number by my repair shop. The shipping was good. And the communication regarding my order and the shipping was spot on. Unfortunately, that was the wrong part number and wouldn't work in my situation. Not your fault.