This is a good product that aligns precisely with the provided details. Every part is labeled with "L" or "R" on the body and bearing, indicating the correct mounting side. The dimensions are accurate. I'll provide further feedback after installation.