My experience was generally good. The cake was awesome. My only observation is that I needed to lnow when exactly the cake will be delivered. I ordered it for a birthday and it arrived late. I think many more customers will be happy to use this service if know exactly the delivery date so they can plan.