Based on our own experience with these bearings and seals, we cannot in good faith recommend them to anyone. While we appreciate the company's efforts to design a compatible product for a range of Automotive models, the quality of the materials used in these parts is simply subpar. We had multiple issues with installation, and even after successfully installing them, they did not perform as promised. The only pro we can offer is their compatibility with multiple models. The con, unfortunately, is everything else.