Another type is the counter height stool. These have the ideal height for a 36-39” high counter top. They are around 24-27” high and they’re also great to have on their own for extra seating. These are commonly used for kitchen or bar counters.
If your bar stool area is nearby other chairs, you might consider coordinating the seating throughout the space. This isn’t to say you should run out to the nearest furniture store and buy a set of identical-except-for-height chairs and stools. But you could consider keeping one style element similar for consistency, such as the wicker seats in this photo.
Upholstered seats are, as a general rule, certainly more comfortable than their non-padded counterparts. But there are pros and cons when considering upholstery on a seat that sees more than its fair share of staining potential.
Sometimes black is chosen to emphasize certain contrasts, like these bar stools that stand out in this particular setting because they interact with the white walls and wooden counter and floor.