We have had one up at our place for 5 or 6 years now. You don't need a slab just a level place to put them. The only problem that we have had is that it will "sweat". You can see water beading up on the ceiling but we haven't had any problems with stuff rusting.