I believe the answer is: . Dressing professionally and doing research help you appear confident and competent.
Dressing professionally would improve how you feel about yourself and the first impression that your employers and clients have towards you.
Doing a research before coming, would familiarize yourself with the situation that your employers or clients have. Understanding their situation without being explained to with make you seem smarter and more competent compared to other candidates who don't do it.