Plastic for me too. Not only for medication purposes but they are lighter to carry empty, henseforth lighter when filled with same amount of water. Put them up on bricks or cinderblocks if you don't want poo in them. I put my little one through the dishwasher...one less I have to sanitize.