I have been on IDP for over a year and I don't necessarily "love" it but I know it works and it helps me stay on track and when I gain back a few lbs it helps me get back down the where I want o be!