Hello Sandra, the processing time for this Wig is 4-6 days. By fastest shipping method (UPS, delivery time 4-6 days), you can get your package in 8-12 days (before 25th July).
*All shipping information (methods, cost & estimated delivered date) will be shown in order page, before payment. n_n