One of my best purchases, recently.
It's hard, but never unfair. Quite difficult to achive.