Bolts up perfect but its about 1/4" too deep.... doesn't quite fit with the 08 deluxe swingarm. It must fit some softails because its stamped Softail on the back.
If you mean that it just sets in to close to the wheel, then you can buy a 1/4" spacer for around $10 to go between the wheel and the pulley.