Product review (4 stars): Nice one!
Good one! Does the job.
Deducted one star for the viewing angle.