hi fara i would suggest you send it thru freight courier coz thats safer and its a guarantee that you will get it before your wedding day. it will be a bit expensive though but it denpends on the weight of the dress. my dress costs 50 usd when i send it thru UPS coz they are cheaper than FEDEX. and ive receive it just 3 or 4 days i think i forgot hehheeheh