My son loves it. Very comfortable and warm.
The material is good, although there were some loose strings and the mouth had some kind of plastic in some points provably due to attaching it. The length is short or good depending on how I move, as it doesn't adapt that well to the movement.