41" x 31". Hand sewn using baby flannel. It's super soft. Large enough for a toddler. The full photo was taken on top of a queen bed. My daughter used one that I made for her for about 10 years. I still have it and it held up well. She's 34 now and using it with her own babies, by the way!
$27.23 includes shipping.