This product fits perfectly. Build quality is excellent, installation was easy. The only difference was that while my Nissan Skyline 250GT (made in Japan) was rear wheel drive, the original factory front wheel bearings had a drive axle input, just like the 4WD version of the car. I didn't need this spec so everything was fine.