Ninety-five per cent of Americans  reach retirement age without enough income or assets to maintain their standard of living.  Two percent of us end up with a lot more than we need - we should have spent more in earlier years.  About 3% have done "just right".