It does not look Chinese to me but I can't be sure. I would be worried about the strength of the bent sheet metal side supports for the gantry and the z axis looks like it will be flimsy at full extension.