i personally thinks it does,stopped smoking weed for 6 mths and put on a bit of weight,started again and soon lost them xtra pounds, im 10 1/2 stone could do with putting on a bit of weight but it just never happens,i put it down to the weed.