My Mom had surgery last week and I live out of state. Green Hills Floral sent her an arrangement that was extremely fresh, the largest roses my Mom has ever seen and the price was very competitive. It will be 7 days tomorrow and the flowers all still look as fresh as the day she got them. I would recommend them for any occasion. Thanks from Indiana!