I purchased (2) sets of these stools for a client.  Some assembly was required which was not difficult.  A couple of the legs were uneven but I was able to resolve the issue with various sized gliding caps that I nailed to the bottom of the legs.  

Pros: Good quality for the price
Cons: Assembly and a couple legs were slightly uneven.