Trump and Clinton are still in their 5% =/- 5% ruts. Both fairly near the top of their own rut, which means their backing teams are bringing this election to its conclusion successfully.
Trump is toppy around 43%. Clinton looks toppy at 49%. A 6% popular margin is going to win one way or another. But this time, there are many more states in play and Clinton's and Trump's vulnerabilities still makes the outcome unpredictable, with four day to go. Right now, I am thinking she gets something between 300 and 325 electoral votes. Less than I expected a week ago but still a good win.