on time and as described
The recipients said it tasted nice. And it arrived on time.
The condition of the cake still maintained nice and the cream cheese didn't even melted and it's in a frozen state, really satisfied with this
Pluses: The cake was tasty. Thick package box kept it from bring spoiled and smashed. Minus: The cake was frozen like being just removed from freezer which means it was not freshly made.
Easy to order, delivered earlier than expected and my friend loves the cake.