Infants are supposed to be fat.  A skinny baby is an unhealthy baby.  The first time an infant gets sick and can't eat, all of that pudge is going to melt right off. There is a difference between infant fat and adult fat.  Baby fat is what's called brown fat, because it's highly vascular and is designed to be used to grow and as emergency energy.  Adult fat is yellow fat because it has fewer blood vessels, and it's much harder to burn. Even butterballs like this will start losing weight rapidly once they start crawling and walking.  As a newborn, I was over 10 pounds and I had three chins.  My rolls had rolls.  As soon as I was up and running around, I lost weight and became ultra skinny, which is something that I've maintained ever since. Give the kid a chance to reach the toddler years and see what happens.  Right now there is no way to tell if the kid has bad parents or not.  For the sake of the child, hopefully this is just the normal healthy baby fat.