Everything from the time of ordering 
Was very good. The whole journey was informed well in advance. Delivery was on time