Since we are talking of weather elements, go for a double-walled tent, which retains and maintains temperature and will keep the occupants warm in extreme weather. Some of the double-walled tents are easy to set up, and the second layer can be removed when needed.