Everything was perfect. The customer service. I chose a certain date of arrival and it arrived that day. The entire package had a rose scent , very intoxicating (in a great way) only thing reason I didnt give 5 stars was because the rose was much smaller than I expected. I know roses come in all different sizes but each picture shows a rose that is beautiful bloomed and fills the box. However, still excited to give as a gift. Thank you.