Marry someone who looks after you and who you respect.
Although these two attributes are not the only ones to consider, they are a good simple guide. The rest of your life is a long time, so make sure you spend it with someone who has concern for your wellbeing, and shows it!
Choose someone who interests you and who you admire. Someone who will continue to grow and flourish throughout your life together.