Good, not perfect. Better than any other I've found so far.
1 view