The LELO Flickering Touch Massage Candle has up to 36 hours of burn time. Plenty of wax for a lot of massage sessions!