Product review (4 stars): Functional
It does meet my needs and expectation so far.