Ideally 6-8 hours is the best amount of time for a long slow cook. However, if you leave for work at 7am, and get stuck and don't get back home until 10pm it will be absolutely fine, they are designed for this! However, we wouldn't recommend leaving it on for 24 hours, as it's not needed.