Ordered online for my daughter's birthday and the desserts were actually fresh and tasted proper, I won't lie. But abeg the delivery took almost 3 hours when they promised 90 minutes and by the time it arrived the ice cream was already melting into water. Called to complain and the person on the phone acted like I was the one causing problems, said traffic was not their fault. The products themselves are quality but if you can't get it to me on time what's the point sef.