I love the guards on the bike. They fit right to the mounting holes on the bike perfectly. I did have a problem with the quality of the parts. The long rails are supposed to slide into the front, vertical part but the diameter is a mismatch between the two. The hole is too small or the bar diam. is too big. They do not fit, not even if forced together. I had to hand grind the O.D. down on all four tube ends to get them to fit inside the socket they are supposed to slide into. I made it work.