It is large enough for my cats however it is quite squeaky/noisy when the cat jumps from one ledge to another. Maybe if it were on carpet it would not make so much noise.