Product review (4 stars): Cheap replacement
Bearings are a good fit however one is rubber sealed instead of the OEM metal shielded ( should't  be too much of a problem). The biggest concern is the loose fit of the bearing/shaft seal as others have described it is a bit loose compared to OEM and you may have to add some silicone to it to keep it set in place and prevent leaking. After installation everything seems to be okay so far I will update if something goes wrong.

2/4/2018 Edit: still seems to be going strong nearly a couple hundred loads later