31" x 41". So very cute and large enough to be used for summer naps, a cool car seat cover or even a play mat. Very lightweight and probably cotton or cotton-poly. It's made from a remnant so I don't know for sure.
$19.75 includes shipping.
choosing a selection results in a full page refresh