Yes, economy class pillow and blanket are at each seat during boarding for the Trans-Atlantic flights. Not for a domestic connecting flight though (e.g.: YEG-YYZ-LHR only the YYZ-LHR leg has them as the YEG-YYZ leg is domestic; a pillow and blanket kit can be purchased on the domestic flight in economy if desired).