It was ok. Easy to order, but again, no listing of a "Will receive by date," even when I paid for "Rush my Order." The Valentine's Day gift showed up 2 days late. The flowers are very nice, and exactly what I expected. The packaging was great, and again, ordering what I wanted was easy. The only problem was the late delivery, especially when I paid extra.