Ordered online delivered next day on time. Perfect. Really good value for money for just £23 including delivery. Flowers lasted over 10 days and my Mum who gets flowers all the time commented on how well they lasted. Many thanks