This baby receiving blanket is 47 inches * 47 inches. It is made of 100% organic cotton muslin fabric. This fabric is GOTS (Global Organic Textile Standard) certified. This receiving blanket is extra soft, breathable and plush. This baby receiving blanket is especially created to protect the tender skin of a newborn. It is ideal for swaddling the newborns. It can also be used as a receiving blanket, tummy time blanket, burp cloth, nursing cover and a mini crib sheet.