Correct fit but clearly not of high quality had to replace it after a month on a 2hp pool pump. caused the problem in the first place) I bought a set two years later thinking I had bearings ready to be replaced again in the future, but as they failed after a month I don't think I'd bother with a second one sentence would make.