I searched for counter stools for some time and these were exactly what I was looking for.  They are very easy to assemble, durable and look very nice in my kitchendining room.  I highly recommend these.....