Always early. My parents were always early and my daughter is always early. My inlaws all need watches. If I am hosting family dinner I tell them it starts at least a half hour earlier than I really planning on serving. They still can't seem to make it on time. Maybe that is why they got me a buffet warmer for Christmas one year. That way their food is still warm when they decide to show up.