5.0

I had no idea this book was so genuinely good. The prose is gorgeous, the characters identifiable, the plot gripping. Plus it's delightfully weird. So much more than I expected!