Dietary factors. This is one of the main reasons why middle-aged women get fat. If they eat too much food and don't consume it in time, it will naturally lead to fat accumulation.
Sports factors. Because people get fat when they reach middle age, the amount of exercise is not as good as before, and they lack enough exercise.
Internal factors of the body. Such as metabolism, endocrine and so on. With the increase of age, the function of internal organs of human body will be reduced, and it is easy to get fat due to disorder of fat metabolism.
Other factors. For example, medical obesity caused by taking medicine or getting sick.