Took me the better part of an hour to assemble. That bring said, its awesome and my cats love it