Obesity causes fat to accumulate around the neck, squeezing and narrowing the throat. However, slim people snore as well, as do many overweight people.