I recently sent these roses to my daughter. I live in NY and she lives in Oklahoma. She just announced I am going to be a first time Grandma and I am thrilled. They arrived in about 3 business days and were in perfect shape. You can track them. I had to alert my daughter they were coming however because they were put in the front door and they use the garage entrance in the winter. She said they smelled wonderful and were barely opening. I cannot vouch yet for their lifespan as she has only had them one day. They do come with flower food. They did not come with the message I put in with the order however, that was a dissappointment. She texted me a picture and they look lovely. They are a larger size rose, not small and the multicolor is striking. I am happy with this order from Overstock and it was a great buy. I bought them on special and they included an extra single rose. Shipping is only $2.95, which is a great deal for a floral delivery!