I don't really have a lot of writing gigs and for the few that I have, I always turn it in time. I have always finished my writing within two days for niches that I am comfortable with. And I take 5 days to tidy up articles in niches that are not too familiar for me. My clients are always happy with my turn in time.