My husband and I put it together in about 45 minutes.  Last pieces (side arcs) didn't fit perfectly, but we managed.  Satisfied so far.