I was a little concerned about putting it together, but I did it in about 40 minutes.  Once it was together I could be more pleased.  Great quality, sturdy and comfortable!! It fir perfectly with my desk. So happy I made this purchase.