I was a little skeptical about buying counter stools online but very happy with my purchase.  These stools seem very sturdy and the finish is nice too.  Only two minor criticisms, I wish they were a couple of inches taller - industry standard for counter height is 24" but I believe 26" would be more comfortable for eating.  Not many stools available in varied height, if they were it was more money and a lot longer lead time.  The swivel mechanism is a little tight but I think that will loosen with time and use.  All in all, very satisfied with the purchase.

Pros: sturdy and nicely finished
Cons: stiff swivel mechanism