This wearable baby blanket is 30 inches * 18 inches in dimension. It is made of 100% cotton flannel fabric. This wearable blanket is designed to be worn over the baby's clothing. This light weight, warm, flannel wearable blanket is perfect for keeping your baby warm during the winter months. Babies tend to get the blankets off their body very easily during night time. These wearable blankets are especially designed to stay on your babies body no matter how much they move. It zips from the bottom, making diaper changes convenient.