These counter height stools are exactly what we were looking for.  They are good quality and easy to put together.