They are glass at the bottom and steel at the top, with a bunch of plastic inside.  They look ok, although they don't really stay clean because the top lid has a lip on it.  Also, they are both identical, with an adjustable opening for small holes, large holes, or pour spout.  I would have preferred a distinct salt shaker with permanent smaller holes, although I suppose you could put kosher salt or some other larger grind in these.