Perfect quality for the price paid. All parts match, easy to assemble. Little advise - add more water to make it work quite (underwater), and tight the screw-nut max, so, the pump is stable, not moving or shaking.