Quality is good but fit is poor. Had one for awhile and went to the stock OEM. Side covers are move difficult to remove with the Mustang seat and the grab rails never attached as secure as the OEM. Pulling on the rail when using center stand made that apparent. Had all 4 bolts through and tightened evenly but never the solid connection of the stock. My advice is look elsewhere.