Fairly easy to assemble. A few questions on directions, but pictures helped us figure it out and everything is working properly. 
One piece was slightly damaged, but the team acted promptly and is sending a replacement piece. Overall happy with the product and experience.