All pieces are 100% USA made from American organic cotton. Swaddle wrap – for newborn to 3 months: makes swaddling simple, is 21” X 45”, is designed for hip healthy swaddling because it allows baby’s legs to move. Super snuggly fleece (9 oz, 300 GSM). Better sleep – no snaps or velcro to wake baby when changing diaper. Change baby’s diaper without unswaddling her upper body. Oversized blanket: is a lofty (7 oz, 237 GSM) medium weight made of waffle knit fabric for year round use. This 30” x 43” blanket and can be used as a nursing cover, stroller shade and baby to toddler blanket. Loveys are made from super snuggly and absorbent fleece (9 oz, 300 GSM) with a soft knit edge, and will become baby’s favorite blankies.