I highly recommend reading the first book before you see the movie, because there are a lot of parts that only readers will fully understand. People who haven't read the book will also confuse the awkward scenes and interactions among characters with bad acting...but the actors very accurately portray the characters in the book, at least in my opinion. Everyone is pretty awkward in a cute a comical way in the book and the movie captures this perfectly. I thought a lot of parts were hilarious and the more romantic scenes were done well. Nothing major was changed in the transition to the big screen which is comforting for us book fans, and overall I'd recommend this movie to everyone! =]