purchased for a Mazda 2 DY, the bearings and hub nuts fitted well but had to reuse the original circlips and dust covers. The dust covers were to small for the Mazda and the circlips were the right size but a little wide where the eye of the circlip and fouled on the stub axle when fitted.