Our general restock time is 2-3 months. Please pre-order items to ensure you do not miss out on the next restock as our restock does unfortunately take a while. You can also refer to our stock updates page where you will find each products listed restock date: https://www.muslimahkouture.com/updates