This is a good quality blanket. It's soft and my dog likes it so far. We haven't had to use it for its intended purpose, but have it on the bed/couch just in case. I'm hopeful that it'll do its job when needed because I know with my senior dog, that day is approaching. My only issue is the sizing. I'd emailed to get an idea of the various sizes, because I wanted a blanket that was big enough but didn't take up the whole bed. When I asked for the dimensions, I was told "standard dimensions," with no additional measurements provided. That was incredibly vague, but I looked up standard dimensions for each various blanket size - twin, double, queen, etc. And measuring a twin blanket we had at the house, I went with a twin size, since that seemed to fit the bill. It is NOT standard. If you're looking for sizing, the dimensions are essentially what would cover the top of a twin/double/queen bed. There is no "extra" for tucking in that you would get with a normal blanket. This is mostly fine, although I would have liked it a wee bit bigger. That said, it wasn't worth the hassle of trying to send it back and get a new size, especially during these weird times.
Also, there were no instructions on how to wash, so I've just kind of had to wing it. It's been fine, but providing washing instructions would have been helpful.