It comes complete with elbow, bolts, springs, jet hotted pipe, i had the flapper upgraded to a inconel type -it will withstand very high temperatures and also took the play out of the flapper like the original ones have,so it should never get stuck or hung up , i think the puck is 1.25". it goes right into your cat. Im having a problem with my photo program,i will work on it today, i do have some pics on my computer. It has very little use almost like new only better.