It took me (1 person) 4 hours to assemble and I got pleased with the result.
Quality is very good, seems to be sturdy enough for wild beasts :-)