Product review (5 stars): Five Stars
perfect with all of the little parts that it needs to do job right.