Looks very practical, and I've got a bag of socks that have lost their twin or are otherwise not good for much other than polishing wheels.
The dollar store by me has various round, handled dishwashing sponges and bottle brushes. A couple of the brushes are perfect sizes for my 1" and golf ball bores so that's what I use to clean them with. On top of that, the low cost means they can be considered disposable (but I've been using the same two for a couple years now; they last a long time).