Just shared this with my son and we loved it. Very moving in places (main character's mum is dead) but also hilariously funny. Some rude words which motivated son to read (not desperately rude!). Great message about how love matters much more than material wealth.