I’ve been doing Duolingo French for a while now, but for the last year have supplemented it with a weekly 1:1 conversation with an actual French teacher (who is French)
I would agree with others, good for basics, and vocab, but not great for conversation. I’ve Also found the duolingo french podcasts very helpful for improving listening skills, but you need to be at a certain level before you can get anything from them.