I bought this blanket for cuddly days home with my newborn and it has been so perfect. So soft and stretchy, and in a great size that is perfect for cuddling under on cold days. The checkered pattern is really nice, and has held up well to washing. I was tired of blankets that looked raggedy after a wash or two, and this blanket has really held up! Both my baby and I love this blanket.