Fits 96-03 sportsters, many other models as well. $250 for all of it. Text for pics and quick response