Steel is more durable but it will cost you more, and many ceramic heaters are still quite durable. So, we feel this is more of a matter of personal preference since both materials make great heaters.