It was on my 90 integra held with industrial zip ties. It was dented when it was on my integra running 9psi and ran fine
the second one is the backside where it has a slight bend but it has been pressure tested and does not leak.
As for fitting on a 05 jetta i dont know i gave the dimensions in the original post so make sure you have room, all the pipes and intercooler mounts and such you can have made at a exhaust shop