Very stable
Replaces
Very stable
Great quality worked perfectly and very prompt shipping thank you I will definitely be ordering other parts
Yes, this part will fit your vehicle.
Yes, they are.
The bearings and hubs come separately, you will have to get them pressed.