Does the job very well
does what it is supposed to do and very well
Rating: 5 stars