It took 2.5 hours from thought to sealed envelope. My dear college friend has a birthday on Friday and I had to get this in the mail today. I made it small enough to fit in a normal-sized birthday card as the post office is getting so picky about 'packages'. It doesn't weigh much, but I put 2 stamps on it just to be sure.