I have been able to keep the 100 lbs I lost about 6 or 7 years ago off!! MyFitnessPal helps keep me honest with what I am eating. I know the only person I am cheating is myself if I don't post everything I consume. Bottom Line.....