Please be advised all of our clothing items are made to order by hand meaning after you order it we construct it. Most of our designs have custom printed fabrics which take anywhere from 2-3weeks to be printed and shipped to us. Construction of your garment starts once we receive the fabric. These are not premade or factory made items produced in bulk. They are items designed and made by hand, individually.SO please keep in mind that they take time to ship out.