Dining table bench seats should be between 28 to 30 inches high. In addition, a dining table bench should be able to slide under the table top.