I have large cats. They do not fit thru or on any of the stuff. They do like to scratch the posts. I probably should have just got them a scratching post. lol