IF YOU HAVE A 96-00 CIVIC WITHOUT ABS THIS IS NOT A BEARING FOR YOU. It fits my 2000 EX Civic perfectly. It's a Timken brand, but they're distributors for their sister brand, Koyo, which is premium Japanese-made stock. Freezing the bearing made installation much easier. Freezing compresses the metal a bit. Be sure to lubricate the outside of the bearing before it freezes to make installation easier.