Very moving, used my T-shirt cause no kleenex nearby. Have a nephew who did 2 tours in Iraq, a nephew waiting to go to officer training. My son served in the Navy for six years and we were able to attend a homecoming after a deployment, there is such joy seeing little ones give their Dad a hug.