Seems made out of good plastic. Refills are not expensive. Can't wait to see if it keeps the smell.