All my Jewelry are shipped within the U.S. should take 5-10 business days to arrive. Everything shipped outside of the U.S. should take 7 to 21 business days to arrive.( 2-5 day processing time included). I will guarantee a positive shopping experience here at QusieJewels. If there is any issue, I am more than happy to help you with full refunds and product exchanges. Please contact me within 5 days after the shipment arrival for a refund or a size exchange.