Comes almost completely assembled.  Fabic is very hesvy duty!  Frsmes are very sturdy.