Given that this was lent to me by a 12 year old in my Year 7 class, I wasn't exactly expecting Anna Karenina. She clearly loved it enough to think I would enjoy it, so I won't give it one star (she's the target audience after all) but this was a cringey read for me!