Really easy to put together. I assembled most of it while my husband was at work and had my son help with some pieces that were a little tricky aligning the hole with the screw. So, was mostly a one person job with a little help from a 10 year old. All pieces arrived in perfect condition, plenty of hardware and easy to follow instructions. I used my drill and the little Allen wrench included and it took about 90 minutes to assemble. We love it!