Very tough to assemble.  It is going to take my husband 2 days just to put it together.