The flanges don't sit flush ( was told by devil this is how they were designed apparently i got a revamped version? sounds like BS to me).
not a real issue but if you do install it don't be to surprised and think you did something wrong
all the bolts the included are to long except for the bolts to hold the exhaust hanger up so i decided to just use two nuts instead of cutting them down to size mostly because it was getting dark and i was getting lazy ill fix it later
and the highlight of working on the exhaust

these two "bungs" are home made lol i had to cut a bolt down to size because no place had a bolt short enough i cut it to half and inch and used loctite it is 12mm fine thread if your curious

i didn't even bother fighting with devil about the bungs. one down side is if you don't have an auto tune your going to have to order a bung from Dyno jet to plug the o2 sensor hole.
.
On a side note the exhaust leaks from the headers next to the block until you get it to running temp and ride it for a few miles then it seals up.
and you will def need a spring puller from auto zone the thick black ones all the smaller ones snapped on me
other than that it fits nice and tight together and is amazing one you get it running

and i would not trade this exhaust for anything (maybe a arrow)
it by far worth it all.