Canvas is the undisputed king, when you're looking for a tent with a stove jack. It's durable, insulative, waterproof, and most importantly, it won't melt when exposed to the heat from your stove.