We ordered 3 of these bar stools and they arrived sooner than expected.  They were easy to put together, it took my husband about an hour to put all 3 together.  The stools are sturdy, we've been using them almost daily for about a week and so far so good.  I was a little surprised at how short they were.  When we took them out of the boxes, I thought they would be way too short for the counter, but it turns out that they are fine.  The top of the back rest comes just a couple of inches above the counter.  I thought they would be taller, but I'm actually glad they're not.  We have a small kitchen and I think taller stools would have made the kitchen look a little too crowded.

Pros: Look great, comfortable, sturdy, and easy to put together.  Great price.
Cons: One of the screws was missing, it comes with 2 sets of screws, they gave us too many of the longer ones and shorted us on ond of the shorter screws.  My husband made it work and so far the stool seems sturdy.