Weighted stainless shakers seal better than thin ones, and borosilicate glass tolerates temperature shock that ordinary glass does not.
Buy the shaker size that matches the number of drinks you make at once — a 24-ounce Boston shaker is a different tool from an 18-ounce cobbler. Check whether a decanter is lead-free crystal or ordinary glass if you plan to store spirit in it.