I bought this part because I thought I had lost the original. I later found the original, but it was too late to cancel the shipment. I haven't even opened the box. I chose to not return it because it was my fault and I didn't want you to waste the shipping costs. So, I don't know about the quality, but the service was first rate.