Fairly easy to put together.  My daughter and myself put it together in about 3 hours. Might want to purchase additional zip ties as we ran out and needed to purchase more