I think the only other thing I anticipated this much was the birth of my kids. Delivery was right on the money, however the bag was a major disappointment to me.  The material looks cheap and the additional strap was missing. Really needed a nice looking bag for work. Don't think I'll go with this brand for the other bags I planned on purchasing.