General products & fashions that do not require "Hand Painting" are made to order & shipped in 5 to 10 business days from purchase date. All "Hand Painted" fashions and art products are created in our Los Angeles studios with detailed care. No two pieces are the same so expect variation for exclusivity. 3 to 5 weeks is our standard shipping time for custom hand painted art/fashion. All Sales Final on Custom Hand Painted Fashions & Courses. Thank you!