Pump looks very well made and included all the necessary accessories needed to assemble unit. Pump run smoothly and quiet due to the provided rubber jacket that goes over the pump assembly. The only issue is the new plastic fuel line that comes with the pump kit, it's way too long! This plastic fuel line jumps between the pump and fuel filter housing. This flexible rib plastic tubing can't be trimmed shorter and installed over there flow necks and clamped due to there flexible ribs built into the center of the hose assembly. When installing pump into tank it will more of a tighter fit. Some zip ties and clamps may get in the way when dropping the pump into the tank. I recommend taking a photo of the position and angles of clamps and hardware when old pump is removed from gas tank and compare it when new pump filter and accessories are installed so everything is as close as possible looking the same so pump slip's into tank easy. Thanks for making this part available.