Five out of six boxes ordered arrived on the promised delivery date. One of the boxes was sent halfway across the U.S. and did not arrive until the next day - that was the fault of UPS however. Of the five boxes received on the correct day, HALF of the flowers in one box were missing. Another 15% were broken damaged and the carnations were so fragile that there continued to be a lot of breakage just trying to make up table centerpieces. I had to file an EIGHT part claim the same day this happened (instead of dealing with wedding stuff) and then I had to take more pictures because the farm that had shorted us (contracted by Wholeblossoms.com) wanted a picture of the ones we had received. That is really dumb because if I wasn't an honest person I could have just taken a picture of some of the flowers. Geesh. Then when the final box arrived, ONE DAY before the wedding, the carnations did not come even close to matching the other two colors we had ordered. And again, the carnations were very fragile and there were at least a dozen broken when we received them. Customer service was fairly easy to work with - their phone service is poor however, necessitating repeating everything. The roses, hydrangeas, baby's breath and filler were excellent. I would hesitate to ever order carnations from wholeblossoms again however, unless they work with more reliable farms. The only thing that saved us was that we had ordered extra to begin with and the mismatched replacement carnations worked for the table centerpieces. Had the delays, mixups and missing/damaged flowers affected the bride's bouquet or the bridesmaid's bouquets I would not be rating wholeblossoms as high as I am now. I recommend better quality control over the independent farms in regards to packaging and quantity checks.