Soft and stretchy! Matches perfectly with our white (red letters) Santa baby onesie.
Newborn 12" fits 0-3 months approx. Baby 14" fits 3-12 months approx. Toddler 16" 12+ months