Very hard to put together.  It came with no screw holes in the boards so if you do not have a drill you will not be able to assemble this.  It took my husband almost 4 hours to put this together.  It looks great now that it is together but I would not buy it again just because of the assembly process.