The main supporting bracket is not straight, needed to be tweaked to get the fairing to sit straight and line up. And the lower support is very poorly welded where the engine mounts to the support. overall quality the fairing seems decent for the price.