These kimars are made from lightweight stretch cotton jersey knit fabric 95% Cotton/5% Lycra. They features a smooth hand. Great for all seasons. Now we sew one and two piece kimars for babies 0 to 5T. Size large will fit 2T - 4T. They will all be the same length. Different face sizes. Size xxs will only fit babies 0- 3 mo. Size s to medium will be the same length for babies 4-12 mo. Please add a note for your babies face measurements.