Three Stars
Does an adequate job.
Rating: 3 stars