Jerseys can take up to 4 weeks to arrive. They are custom made with our supplier after the order has been placed.