Arrived on time, put everything together smoothly.  Polite, courteous, professional.