Product review (5 stars): adequate -
adequate - does the job