What is the exact command you used? What is the OS? Are you using
dd with the default bs=? Are you using some very old hardware? (e.g. with USB 1.1). Please [edit] the question and add information.