Arrived in time. Made phone contact on the day to once again confirm which was reassuring. Very happy to do business with them again!