Is it "right"? Technically no but it looks fixed. Opinions will vary but its your car so none of that matters. Applause for not being scared to cut something and patch it!