It’s a good size for a small/light cat or a kitten. My girl is about 2 lbs and the top is a bit wobbly. 

Luckily she won’t get much bigger so it works for her. Definitely not great for a full sized cat (10lbs or more)