It's very sturdy and comfortable to sit in.  It doesn't glide very smoothly but hoping that it will loosen up over time.  Assembly wasn't too difficult took about 45 minutes.  Overall very happy with the product.