The pump is made entirely of thin plastic and feels very fragile. One of the tabs broke when I took it out of the box. Their cost seems further reduced by the lack of dust caps for the extra intakes (other brands still have them). No safety circuits, status LEDs, or sensor input tabs. Thus, it is not easy to determine whether the pump has overheated or has failed. The tabs for attaching to the wall are part of the water tank and will most likely crack and break off as the plastic ages. Extremely disappointed to say the least I don't see it costing $45. The cost of production is no more than $10. UPDATE: It's been a month now and the plunger no longer senses the water level properly and the cap unscrews due to vibration. What junk.