Review (5/5): Highly acceptable
It’s acceptable. Does exactly what it is supposed to.