I will give you three stars because it was delivered the same day I ordered it, but I really didn't like the florist's arrangement, I expected something more decent. Fortunately, my long distance boyfriend liked it, but I hope next time the arrangements will be realistic, like the one on your website, because we paid for it even though there are so many hidden charges just to make our loved ones happy.