Does recent feedback have an impact?

Obviously, the better the feedback score, the more trust. 100% is great!