Late dinner had its advantages and disadvantages. Honestly I am not one for long drawn out "fancy" dinners. I am just as happy going up to deck 9 and eating chicken strips or ordering room service. It was our first cruise though so I wanted to experience the dining rooms and Mom loves the social aspect of the dinners. To be honest though we were always so tired by the time we got out of the late dinner (nearly 10pm every night) that we had little energy for anything else. The dress code changes from night to night. The first night it was cruise casual so the rule is basically NO shorts. Most guys I saw were wearing a nice pair of casual pants and a polo/golf shirt or a nice button up shirt. On the cruise there is also one formal night and one semi-formal night. Those are the nights where guys might dress up a bit more and wear suits or dress pants and a tie some might even wear a tux on Formal night. It is certainly not required though and they are not going to kick you out of the dining room or deny you service. There were kids at the late seating, though not nearly as many as at the early seating. Yeah it might have been a bit uncomfortable! The good thing with there being four different travel groups at our table is that if one turned out to be a dud chances are that the other three groups would be okay.