Three Stars
does a fair job
Rating: 3 stars