Product review (1 stars): Nope.
Fell apart in under two months. I received no response back from the seller. Took a closer look at it to see just how flimsy it is compared to the original. I did end up buying an OEM part and all is well now!