Review (3/5): A little short
It was ok. Much shorter than I expected but it got the job done.