I love these stools. Sturdy and they hold up to my kids and husband. They require a bit of assembly but I found that after the first one, I took 15 minutes off my assembly time and the rest came together quite easily.  

Pros: Feel sturdy, look fantastic
Cons: Wish the cushion had a little more padding, but its not uncomfortable