It arrived all together...didn't even have to put the legs on it.  It arrived in less than a week! Absolutely beautiful. Have been eyeing this for weeks.  My husband is retiring very soon and I knew if I didn't get it now I would never buy it.  My husband finally gave in and it arrived just a few days ago and WOW...I really love it but my husband was very, very happy with it and asked me why did I not purchase this weeks ago....really?