Personal touch: Italians prefer face-to-face contact, it is therefore critical to spend time in Italy and with your potential business partners developing relationship. Trust is key for Italians. Your Italian business colleagues needs to know something about you as a person before conducting business.
Appearance: Demeanor is important as Italians tend to judge people on appearances…so the first impression you make will be a lasting one. Just like you mom said. Dressing (very) well and proper is a super-high priority in Italy. If you miss that, it would torpedo your business. Elegant accessories are equally important for men and women.