The book is very long and repetitive. However, I found the first half captivating and at times hilarious. The second half of the book was at times tedious to get through but I eventually felt an attachment to the main characters and their bizarre outlandish lives. Overall a good read.