Delivery was on time and I loved that I was notified with each step so I was never left out in the dark in terms of shipping and delivery, especially since the gift was being delivered not to me but directly to my friend. Great service, and it was delivered on time! (A day early than specified, but better early than late!)