Surprisingly easy to assemble.  Looks nice too.  I do wish the area for the litter box and openings were bigger.  Large cats don’t fit well.