Depending on complexity and size, please allow our artists 3-7 business days to complete your painting. If you need changes to your painting, it will take an additional 2-4 days. Our portrait artists will ship the completed and approved oil painting directly to the address indicated by you in the order from. The shipping will just take a few days. If you need your portrait painting or oil painting reproduction even faster, please contact us to discuss the options or select the express service option during checkout. Very complex and large paintings may take a bit longer.