Finished it yesterday.  Not too bad.