Completely assembled.  That was an unexpected surprise.  Smaller than I thought it would be, but totally functional.