Brackets are ok and as expected from a Ford Contour/Mercury Cougar. Unfortunately, the bearings don't even come close to matching the real bearings. The case is completely wrong. Luckily they are the correct overall diameter and I was able to open up the new bearings and the old bearings and carefully slide the innards into the old correct housing. I can't say how long they will last as I've only had them for a few weeks. Although the price was great.