Fairly easy to assemble.  Looks great, but my puppies still want to chew on the bars.