Pretty easy to put together. I did it myself in just about 2 hours. Not rocket science. I get a lot of complements on it- but there are some small deficiencies (the doors don’t quite all sit equally flush). I measured and re-measured, and attempted to reposition a couple things but to no avail. One door still remains slightly off.