How to choose a stock for long-term investment?

How to choose a stock for long term investment