I would not recommend this product to anyone who has kids or pets. The weave is very loose, lending itself to pulls and snags. Also, the nature of the material lends itself to pills and lint. It is very soft and cozy, but I don't anticipate that it will last very long.