Thanks for your trust and order.
Our products will be shipped from our three different warehouses in the States.
Usually it'll take around 3-7 business days to reach you according to the distance between your location and ours;
Kindly note that the order will be shipped out in several boxes and will be delivered in different time.
The quality is under guarantee, please contact us anytime if any question.