I think Obama will be remembered well but also that he fell short of the high expectations everyone had for him.
Yes he introduced Obamacare but it has many critics and looks set to be retracted in part at at least by trump.
Yes he ended the war in Iraq but by announcing the end date he made a bit of mess of it and the region is a bit of a mess now but then again more bush’s doing than his.
He led the American economy to recovery and strongest position for decades but then how much of that was down to him and more to do with the cycle nature of the world economy.
Income inequality continued to spiral under his watch but then again that is a worldwide trend.
His lasting legacy might be that he led to Trump getting in!