The Polls were pretty much exactly right

I think pollsters in general are getting their acts together this cycle