I have two DDs. When they got married we gave them a check. Fancy wedding no one would really care about or cash in hand. The older DD used it for a down payment on a first starter house, the younger paid off her DH's student loans that would have been with them for years to come. I was skeptical about the loan payoff but it sure freed up their finances and he worked hard to stay debt free once that burden was lifted.