Product review (3 stars): Three Stars
Would have given 5 stars but only received 3.