Perhaps it’s time to stop portraying millennials as lazy, coddled people who can’t trust themselves to manage their money.

A new TD Ameritrade survey found that 72 percent of Americans had saved for retirement by now, while 80 percent had a budget and 51 percent had an emergency fund. This is being responsible.

See full-sized image here.