Every scarf is custom made! The fabric is printed first, then cut and sewn, then packaged all with great care. Allow 2-4 weeks for delivery (may be longer for international orders). Delivery is FREE for orders of $150 or more and will be automatically applied at checkout. Slight variations may occur. Pictures are a general representation of each product.