Amazing! It really is. Confucing at times but not too much. Draco is written really well i think... well all the charaters are really...