Avoid at all costs!
Let's see, I put this hub on my Prius and it worked great for about 50 miles. Traction control and ABS lights came on at that point. Upon disassmbly, I discovered the ABS ring came detached and was floating on the spindle. I pressed it back into place and reinstalled while I waited for an OEM hub from Toyota. It popped off again and almost destroyed the ABS sensor. I barely got the car home as it was locking up as I hit the brakes. Returning it tomorrow, unfortunately I don't even have the box anymore, as I didn't expect a 179 dollar hub to fail in 50 miles. Lets see if AAP stands behind their products. I wouldn't put this on my car again if you paid me.