I was on Lyrica for about 7 years, post two spine surgeries and it helped immensely with the nerve pain that was excrutiating for years.
It must be titrated slowly up in dose and tapered off slowly if you come off it.
NEVER stop taking it without tapering off unless your doctor instructs you to.