Product review (5 stars): It was a perfect fit down to the location of the mounting holes
My solenoid would not shut off the water from my humidifier.  I purchased this as a replacement.  It was a perfect fit down to the location of the mounting holes.  It took me about 5 minutes to replace the old one.  Problem solved!