When we cruised in 2001, my kids were 9 & 11...we had early seating as we are used to eating dinner at around 6 pm at home...it worked fine. Yes, on occassion we did feel a bit rushed to get to dinner, but for us, eating at 8:30 (which would mean not getting done till close till 10 pm) was not a option..the kids wanted to do things in the clubs at night and they would have missed them if we had late dinner...plus, we insisted we all eat dinner as a family, since we were all off and doing our own things during the day...this June when we cruise, kids will be 11 & 13, and again, we are doing the early seating...there is always snacks you can have if you get hungry later in the evening...I thinnk its; just an individual choice...