Is matching natal chart significance for happy marriage?

We have often heard in Indian marriages like Kundli Milan is important for prosperous marriage, horoscope matching should be considered before marriage, harmonize natal chart prior to wedding and others. But what is the meaning of matching Kundli? Kundli Milan refers to the method of matching zodiac sign, horoscopes and planetary positions of bride and