Four Stars
Does a good job but not perfect. Maybe a little to hard.
Rating: 4 stars