Seats are large enough for most people to be comfortable. Easy to put together. Underside of countertops are 35” high and seat height is perfect, able to cross legs easily if needed.