Fitting all of the pieces together was a bit tricky. The flooring for the heat baffle and the acess for the electrial fule boost pump. Thing again fit nicely when I am work hard at fitting all of the parts tothers. Had many interruptions, but was able to finish up the parts.