Saw this last night and loved it. I would say this is the best Spider-Man movie to date, including Raimi's trilogy and the 2 "Amazing" films. A few minor complaints, I paid to see this in IMAX 3-D because that was the only saving grace of Amazing Spider-Man 2, the visuals in that were great in IMAX 3-D, but this was more toned down. Don't waste the money on IMAX 3-D if you're expecting visuals like the "Amazing" films. Regular 2D should be just fine.
They had Peter Parker in high school in the other Spider-Man film series but this is the first one where it really feels like he's a high schooler and that they focus on that aspect of Peter. Also since he has the larger established Marvel world to play in, he's definitely a "rookie" type hero, still learning his way. Obviously he was in Civil War already and they don't backtrack for any origin nonsense, which is good. If you haven't seen Captain America: Civil War then I'd highly recommend seeing that before seeing this, it's on Netflix so it's not hard to find.
This film was much more character driven than any of the other films. You get to learn who this Peter Parker is and also who he is as Spider-Man. There is a difference between the two, which wasn't really the case in previous Spider-Man films. Tobey was a great Peter and Garfield was a good Spider-Man but Tom Holland nails both rolls.
Anyone that feels like they've seen this movie already from the trailers and TV spots is wrong, Marvel cuts trailers really well and just uses stuff from early in their films for the most part so even though it feels like you've seen a lot, most of what you've seen happens early and then it's all fresh. There is also less Tony Stark/Iron Man than some people have feared. I've heard people refer to this as Iron Man 4 or think it will be a Spider-Man & Iron Man team up movie but it's definitely a Spider-Man film and Stark's presence is felt through a lot of it but he's not on screen very much. He was in this less than he was Civil War, his role in the story is smaller than that film also.
Biggest complaint though is this is probably one of the most disappointing post credit scenes of any Marvel movie. I wish I would have left after the first post credit scene. There are just 2 though, it's not like Guardians of the Galaxy part 2 with 5 credit scenes.