NCL started this "My Time Dining" concept with their "Freestyle Dining". NCL does not have traditional dining on any of their ships and their execution of their concept works very well on their ships. We have never had to wait more than five minutes to be seated in any of their main restaurants but we usually eat late, after the first main theater show. We have done MTD on Royal ships but because we dine late, never have a wait for a table.