While there are plenty of laugh out loud moments, this is a surprisingly thoughful and at times heavy book. The pace is a bit slow at first but everything about the book improves as the pages turn. The ending is very satisfying.