Generally speaking, after received your order on Art Angel, it will arrive at your designated shipping address within 2 days, of course, this is for products that currently in stock. For products not currently in stock or specially customized for you, the designers will make it for you in time, which takes about 4 to 6 weeks.