The legs were a pain in the butt to put together but overall, this is a great, comfortable quality product.  I haven't used it for very long and will update if needed but so far I think it's awesome.  Note:  the holes for the legs do not come pre-drilled and the instructions are to hand turn the screws into the wood (which I actually did.. my poor right hand lol).  Anyways, 5 stars and I recommend it regardless of the assembly pains.

Pros: Comfortable, stylish, appears durable
Cons: Difficult Assembly