As we are a fairly new business we do have a 2-3 week delivery cycle and with Corona Virus/power issues this could be a little longer. Some pieces are available immediately so please feel free to ask, or to put in a special request, if it is for a special occasion and we will do our best to get it done and delivered inshallah.