This looks like something you can get from a dollar general for $5! The balls are tiny, which I didn't notice in the description because the pictures make them look like normal sized balls so I didn't bother checking it (my mistake, lesson learned). But its almost criminal to charge over $20 for these! Don't buy! Go to your local dollar store! You can buy 4 there and still come out better because you won't be paying shipping costs. Very disappointed, would not recommend! And fyi, if you try to return them, you will be charged over $5 to ship them back!