No, Chinese replacement parts do not fit right. You have to make them fit. body lines are sometime 1/2 inch off. Indention's are sometimes so far off you have to remove them and make your own. It takes some artistry to make them work. Its probably just as easy to make your own out of flat steel if you don't need a really complex part. 18- 20 gauge works good for me.
lee