I received the product. I haven't installed it yet, at first glance it seems to be fine. I recommend it.
Excellent part, arrived as described. Customer extremely happy with end result and product.