It took 3 weeks to arrive but it is wonderful.  Took about 6 hours for my husband and son in law to put up not hard just a lot of pieces to  put together. Very nice and sturdy.  Very happy