Exactly on time, explained everything carefully, very easy to have in our house (especially kind to the dogs). Can't think of anything that wasn't 100% soup to nuts. Highly recommended.