Please keep in mind that we cut and sew each piece ourselves in house once an order has been placed. It is important to us that each piece is made lovingly and attentively, because of this orders can take up to 4 - 6 weeks to arrive. Thank you for your patience and understanding xx