took me about 3-4 hours to put together but overall beautiful and stable. Just make sure you set time aside.