I bought this to protect the expensive looking plastic panel on my CB500X. Installation is well detailed in the instructions: these are set-out in a clear and logical fashion. I took my time and it took me about an hour. All of the screws, sleeves, washers etc. fit just right but it does pay to not tighten things up as you go: to get the best fit, install loosely and then tighten across several screws progressively.. The bars are substantial to say the least. I am delighted with them and I would not hesitate to recommend them.
i think the factory jigs are not right as an engineer myself that is my assumption either that or the bars are pulling out of shape during the welding process it took me quite a time to fit them that is my only complaint the quality is good and the spray finish looks very durable apart from the holes not lining up i would say yes buy them but be prepared for a bit of work to get them to fit PS it might be just my set that was out of line