This adorable baby onesie is perfect for your little one. It's great for showing off at baby showers or just dressing up your newborn. The onesie features cute Mardi Gras-inspired boot designs. Targeted at newborns, it comes in different sizes. For 3 - 6 months, the width is 9 3/8 inches, fits a baby 20 - 25 inches long and weighing 12 - 16 lbs. For 6 - 12 months, width is 9 7/8 inches, fits 25 - 28 inches long and 16 - 22 lbs. For 12 - 18 months, width is 10 3/8 inches, fits 28 - 30 inches long and 22 - 27 lbs. For 18 - 24 months, width is 10 7/8 inches, fits 30 - 32 inches long and 27 - 30 lbs. It's made of soft American cotton, printed and shipped from the USA.