These counter-height stools are perfect.  They are well made, comfortable and very easy to assemble.  I ended up purchasing four.