Used to do just Glucosamine and Chondroitin and it helped me. Added MSM to the mix and works even better.
As noted
1) Does not work for everyone
2) Takes time to start seeing results, need to give it at least a month. It's a gradual thing.
I take the stuff religiously, have been for years.
Occasionally I'll forget to stock up and will run out.
If I'm off it for as little as a week I start feeling the stiffness, crepitus and general discomfort return.
I use Triple Flex from Nature Made. Get it at Costco.