Has anyone used it and has gotten good results from it and what do you rate it?