I always maintained it would likely be close. I never gave Biden more than about 297ish electoral votes. I always thought Trump would likely pull FL, GA, and NC despite polls showing these to be a coin flip. I also gave Trump AZ in most of my predictions but I had Biden winning PA in those as well. I will say, WI and MI were way closer than I thought they would be. I figured Biden would pull those by 2-3 points. FL went much further to Trump than I anticipated as well. Dems lost a lot of ground in FL this election. Just guessing, but I imagine the threat of another shutdown from Biden ended any hopes he had in FL, being tourism is their bread and butter.
In my last map I did on Monday night, I had Biden winning 291-247. If Biden ends up pulling PA, that will be almost exactly right.