Well not 100% squirrel proof for my squirrel. After a few falls he gives up. Think his paw gets stuck. Lol