It's good so far... I'm not completely finished with it yet, and I'm reading it for school.