We have 4 cats. All different ages & sizes. This product is great for large, small & medium kitties. Even our 20 year old kitty can enjoy it. Easy to set up fits perfectly.