I was worried I had waited too long to order and that it wouldnt be here by Xmas. Arrived just in time. Our mini loves it, she says she uses it daily. Its very soft and, although not super thick, it is very warm. Kids names were spelled correct and she cried when she read it. Thank you.