All grain? If so, Mash temps make a difference. When I want a beer that has a real full body and mouthfeel I add half pound of flaked oats, half pound of wheat and mash at 155. This almost always results in a real full feeling beer for me. Other malt choices could play a role too, as could yeast/fermentation temps.
Plus, as mentioned, the sugar would do some of it too.