Did it work and would you recommend it? How long do the results last? Any other information? Thanks in advance.