Fantastic value for an MPPT controller! This controller has too many features to mention. Will work with 12 and 24V systems and has an input voltage rating of 100V. Great size, great price and great value!