I bought a used CRF230L and the previous owner had removed the baffle. It was soooo loud and annoying. The OEM replacement was around $100. I bought this piece and it's working out. There were two challenges on the installation. 1) I had to file the opening to the exhaust about 1/32" to get the spark arrestor to fit. 2) the three pre-drilled holes were not aligned with the mount points on the exhaust. I used a round hand file to remove about 1/8" of material from the holes. After that, I used #6 bolts to mount the unit to the stock exhaust.