im no expert at welding but i do have a little experiance, and this is only from the picture you have posted so may just be how it shows on the pic the welds look "neat" but doesnt apear to be any penetration so may not hold in the event of a crash, ide has a competant welder check them out. Mani Porting Looks A Treat