I have received Cattie Flowers on many occasions and for many occasions ( funerals, birthdays, mothers day and just because someone loves me) - they are always fresh, beautiful, creative arrangements and they last for weeks. I would highly recommend Cattie Flowers.