Considering the raving reviews I was expecting something much funnier, anyway the overall result is not bad. 
 A nice, very quick read, John Green could totally have written it. 
 In the end it is everything you expect from this kind of YA with the plus of being well written and having a irresistible main character.