I've been looking for counter stools for months and I'm glad I found these.  They are PERFECT and look so good at my kitchen counter.  Very sturdy and they were easy to assemble.  I would definitely recommend these stools.