Review (4/5): Good
Nothing crazy, does a very good job