This is well made for the price and good size. Our 2 kittens almost a year old love it. It’s plenty big enough for full size cats too.