While taking Xyzal long term I gained 10 to 15 pounds. After cutting back to taking it only when needed I lost 10 pounds. Everytime I take Xyzal 2 days in a row I gain a pound or two. Xyzal gives me the munchies.