very very good
Seems to be of good quality, looks exactly like the original pump. Needs to be tested in heater.