As parents, we know how important a sound sleep means to our little angel. Our 30 x 30 inch swaddle baby blankets are made of 100% cotton, super soft, breathable, moisture wicking and skin-friendly, can absolutely provide your little one an extremely comfy sleeping environment, your little angel can finally have a good nights sleep.