Chubby would be overweight but not unhealthy. Like, average American overweight. Heavyset would be fat, for lack of a better term. Pronounced belly and curves. Unhealthy, but not obese with a lot there to love.