800Flower delivers quality and fresh flowers, which usually last for 5 days, depending on the care taken by the recipient.