I was hesitating between 8.5 and 9, but decided to give it a 9. It's a very good Star Wars movie, and even if it has its flaws, it also did a lot of things right. And the good thing is that it was weak in less important areas (mostly background info and not enough explanation of what has happened in those 30 years, or things that don't make sense, like how quickly Rey became THAT proficient with the Force, but that can be explained in the next film) and great in the really critical ones (the main characters, Kylo Ren, Han's role, great visuals with practical effects etc.).