Very easy to assemble and love the final product. Hardware is very organized and clearly labeled. All holes are pre-drilled. I assembled by myself in about two hours. Would recommend!