What a wonderful experience. How long did it all take?