Really easy to assemble as long as you follow the plans.  Really pleased with the quality and look good too.
2 day delivery was also exceptional!