I've had charcoal smokers, then propane (Masterbuilt POS, it lasted 2 years and rusted out), now I have an electric Smokin'It 2 and love it.
It's stainless steel, double walled, insulated, and keeps a reasonably steady temperature. https://www.smokin-it.com/Smoker-p/smkmdl2.htm