I ordered 300 mini hershey's chocolates with personalized wrappers for my wedding! They were beautiful and looked exactly as they did in the proof that was sent. I ordered them for my wedding in July and was worried that they would melt due to the extreme temperatures at that time but they arrived in Canada days later completely fine. They were packed in cold bags with ice packs and were not damp at all! Also, all of my questions were answered promplty and personally via email - this is unlikely when ordering online, however the staff here took there time to answer all my questions and concerns! I would definetly recommend!