Your portrait will arrive between 2-3 weeks after purchase. It may take up to 4-5 weeks for your order to arrive during peak holiday seasons.