This is more 4.5 than 4 stars. 
 Fangirl had so many great moments in it! I love Levi, everyone needs a Levi in their life! This book has lived up to its hype and I cant believe I waited to read it because I was afraid it would fall flat. But let me tell you that is so not the case with this book. After reading Fangirl I have to go to the book store right now and buy everything they have by Rainbow Rowell!!!! LOVED IT!!!!!!!