Connecting joints for the two main parts needed some filing to allow them to properly fit together. This took only 15 minutes to do. I realize that the print tolerances with fine fittings might not be as exact, but they were close enough to be easily adjusted and modified to fit. Price and turnaround time were excellent..