Remarkable! Organized, polite, exact, loving and understanding. Impressive! Will use fur-ever.