I ordered this about a week and a half before the runDisney Princess Half Marathon weekend, and it arrived in about 3 days! I have a large head and most headbands slide off, but this stayed on all 6.2 miles! It was such a lifesaver too, on such a hot and humid run. I love these and will definitely order more! Perfect touch of magic to my race outfit.