As advertised. On time. Very courteous. Great experience!