bigger than I thought it would be. Kind of noisy too, the cat isn't too into it when it is turned on, but it only runs for about 10 seconds before you have to move the switch to off then back to on to make it wiggle again. I expected it would run longer than that, or have a sensor to activate when being played with.