easy to assemble.  it took my about 20 minutes to put it together by myself.  looks like it is very sturdy.