They did a great job with delivery! They give a pretty large time frame of when it might get there but my friend got her flowers within hours of being shipped out. I think they like to give themselves a cushion. I really enjoyed the process. Only thing is a kinda expensive but I never order flowers.