Takes some time to put together - many pieces. However, it's well worth the effort. This is a solid piece of furniture - very nice looking as well!  Clean lines and great color. We love it!!!