This cat castle is just right.  Our cats can sleep undisturbed in the upper beds, or hide in the lower houses.  It is very sturdy, the cats can rough house on it with out worring that it will fall over.  It was easy to assemble.