Shipping took a while but once it finally did arrive it was all worth it because it is by far the comfiest, sleekest chair I have owned! Instructions were pretty simple and easy to do, it took me about 20-30 minutes to put together. I love it,highly recommend.