These stools are perfect.  I looked for weeks before deciding on these.  Perfect height, counter height, sturdy and easy to put together.