Last third was very hard to get through, to the point where it ruined the first two thirds for me.