You should add the dressing within 30 minutes of when you are going to enjoy the coleslaw. If you put it on too early, it won't be as crunchy and can get soggy.