easy to assemble and my large, heavy cat fit in it. He has barely left the top bed since I got it two days ago.