super easy to assemble and the cat will be able to sleep on this without falling off (he's a tad bit overweight )