Fairly easy to assemble with two people and took about 2 hours. Looks great once set up!