Swelling after liposuction is normal. The amount you get depends on three main factors. First, how much fat was removed. Second, how aggressively the fat was removed, and last, what area was treated.
Swelling after liposuction occurs because that is how the body responds to the trauma of liposuction. More fat requires more effort to remove, and therefore, more trauma. Thus, there is usually more swelling if more fat is removed.
Similarly, there is more swelling if a more aggressive liposuction technique is used to remove the fat. Some techniques are more gentle than others. The least aggressive form of liposuction surgery is using local anesthesia and microcannulas.
Also, some areas of the body heal quicker than others. In my experience, the areas that heal fastest are the arms and neck. The stomach is usually the slowest to heal.
Overall, most people will find that the majority of swelling resolves within 1 – 2 months, but there is minor swelling that can last up to 6 months. Therefore, final results can take up to 6 months.