Handmade cotton double gauze with cotton batting quilted baby blanket is 20" x 34" - not too big, not too small - perfect for crib or stroller to keep baby warm. This fabric is so soft and the blanket is lightweight. Blue and gray whales swim across the creamy white top. The quilted pattern squiggles all around with circles and stars. Machine wash and dry.