I was the recipient of a beautiful arrangement from a friend. So, I am giving four stars b/c I wasn't home so the driver called me and we arranged a time for me to get my flowers. The flowers lasted well over a week and were fresh, fragrant, and gorgeous.