Ball pythons are heavy-bodied snakes. They are very much thicker in relation to length than many other common species in captivity.
However they CAN be overfed and become 'too fat' just like any animal, but because of their body structure it's a little harder to tell when they are overweight than a more slender species such as corn snakes.