Our swaddles are 100% cotton muslin, soft + light weight to swaddle your newborn baby. It'll make them feel warm and secure. Its breathable to allow your baby not to be over heated. Its a generous size to make swaddling more easier. Its also very versatile to use as a car seat + nursing cover.