It definitely took 2 people to put it together and a few of the pieces looked like they may not fit but with some elbow grease we were able to make it all work. Said it would take 30 minutes to assemble, and it took about an hour and half. 
Overall looks great - haven’t used it yet so can only comment on assembly for now.