It was easy to assemble, at times I wish the directions were a little more clear but it all worked out. It took over 2 hours to assemble but the finish product is very satisfying.