Customer service called me and recommended that the flowers arrive a day earlier than the date I had chosen considering the date of my baby shower. I am so thankful they called. It was the perfect timing for the flowers to really open up. The flowers were beautiful and all were in one piece. I have ordered from other places before where the blooms were broken or the stems were broken. I am completely satisfied with FiftyFlowers.