Go to Eastwood's web site, they have a lot of blasting media and what its good for.

Glass beads do leave a nice finish, wouldn't call it polished. They don't "dent" soft aluminum like sand does.

joe