This was the most amazing book I've ever read in my entire lifetime. I would recommend it to anyone ages 12 or above. I am 12 years old myself, (similar to Eliza,) and I found this book to be heartbreaking, comical, and outright FANTASTIC. A great read for anyone!