I was surprised at how quickly my order came. Usually when I order things online, it can take over a week and sometimes 2 weeks to get the items. Hilo Hattie had the item to me within about 3 business days and I did not pay for expedited delivery. Thank you Hilo Hattie for such good customer service.