Unfortunately, I can't agree with the prior reviewers. We ordered flowers for our daughter's birthday. We specifically placed the order 4 days in advance so that the florist would have plenty of time to complete the order and deliver the flowers in the morning. By lunch time, my daughter did not receive the flowers. I called the florist to see what the delay was. First she wasn't sure what happened, I gave her the order number, then she said she had to investigate it and had to call me back. When my daughter finally received the flowers, It looked as if someone grabbed a bunch of flowers and simply shoved them into a vase. Some of the flowers looked like they were smashed up against a flat surface for a prolonged period of time. The arrangement of the flowers was very sloppy. What was supposed to be an exciting surprise for my daughter turned into a frustrating inconvenience.