Very easy to put together. I was able to do it under an hour. Still have to adjust the doors. Sturdy piece. Looks amazing with our new dining table.