It's warm, it's soft, it fits around him, he loves it.  I'm so glad he's stopped wearing its ratty predecessor. The model, by the way, must be tall, because it's longer in person than you would think from the picture.