The secret is using a primer specifically designed for furniture before chalk paint, because if you don't, the paint will peel no matter how much you sand the oak. Titanlux has a good reputation and I've seen it last for years on furniture that gets a lot of use, but honestly both brands work if you prepare the surface properly: sand with 120-150 grit, clean the dust thoroughly, and apply a base that grips. What usually fails isn't the paint but skipping steps - I made that mistake myself painting a desk a while back and after a few months it started chipping, but when I redid it with primer it held up beautifully.