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 30 now, by the way!
$24.75 includes shipping.