Tube Chassis Help

Close-up photos of the welds may help too. Though, it may hurt also depending on the quality of the welds...
They do look a little "chunky"...