After I put it to the test these bearings and seals didn`t live up to their promises .Although they were advertised as "premium compatible," they didn't fit perfectly and caused issues with my car's performance. Unfortunately, THE cons outweigh any potential pros..