Very easy to assemble and sturdy too.  The only complaint is that after two weeks, the carpet isn’t holding up as well as I hoped.  Great that the cats are using it but hoped it wouldn’t start showing signs of wear after 15 days.