Pretty much spot on , yes the better quality PWM do have a float , one of mine does the other gives so much at 14.6 or whatever it can then after a predetermined amount of time switches to 13.1-13.3 but even the cheap one is adjustable , if only I could read Chinese Engrish.