Somewhat complicated to assemble.  Would be helpful to mark pieces with front and back so no mistakes are made. Overall - it is a nice piece of furniture for the price.