It comes completely disassembled but I was able to build it in about 30 minutes. It comes together nicely and feels sturdy enough.