The effects and the story were extremely well done; the characters were also fleshed out well by their respective actors (shoutouts to Daisy Ridley, John Boyega and Adam Driver) because of their performances. It was definitely the most entertaining film I’ve watched in 2015.
P.S. Personally, I’ve never been one to ride onto any hype trains for fear of the train being summarily derailed with a sub-par product. After watching “The Force Awakens” though, I think I’ll be riding the hype train all the way to Episode IX.