It is as reliable as a single-thread download of a single file.
DW downloads files by chunks into a folder and assembles them into the final file once finished.
You can stop the download at any time and resume it later; the process will start exactly from the point where it stopped.