Overall a good experience, thoughtfully provided for.