Excellent condition, a small electric motor. About 3 x 3.25. Shaft is 3 x .3. See pictures for specs. From a dehumidifier. Motor worked fine, but ice sensor went bad. Multiple speeds, if you know how to read the schematic. Brand is RU E256306, still available new today.