More perfect than I can find the words for. It broke my heart to leave.