Product review (5 stars): Precise
Exactly as described, but better than I imagined.