12” is the ideal overhang for comfortable seating without hitting your knees on the cabinet, however, the overhang does need to be adequately supported.
Read more about ideal kitchen island and bar surfaces here.