Just as described.
From what I can tell that is a solid product. Also it comes a little bit slow than I expected, about 6 days to arrive. This product fit perfectly and works flawlessly. Met some troubles installing it, but fixed finally. Good Luck if you're doing this job.
The parts fit well and seem to be well made. I have now run it for over 1000 miles and it is still holding up.
Easily replaceable with originals, part fits well and seems well built. I’ve run it over 1000 miles now and it’s holding up