0-3m to 12-18m run large. All other sizes are true to size. Please size up for longer wear. For reference a 2T is a “S”. All items are on a UP TO 21 business day turn around time. We do our best to make sure you have them much sooner than that. For other questions please refer to our FAQ.