In colder climates or northern states, our wreaths can last about 4-6 weeks. In dry climates or southern states, our wreaths last about 3-5 weeks. We suggest you place your wreath outside to increase its duration. When kept indoors, they will last about 3 weeks with proper care. For a long-lasting wreath, lightly spray the back of the wreath with water every 2-3 days. With proper care, centerpieces and tabletop trees will last at least 1-2 weeks indoors. Our garlands will last about 1 week when hung indoors; and 4 weeks or longer outdoors in cool climates all with consistent watering.