I had no idea what to expect from these. When I placed my order, I had a vague idea of how I could use these with my cat (dry after a bath, as a liner in her bed, etc). I focused a bit more on the blanket part and not the muslin. That is not the fault of the product. These aren't thick like a traditional blanket, but they are pretty darn amazing. The fabric is soft and breathable. They work perfectly as a liner for a cat carrier. The quality is obvious in the thickness (for muslin) and feel of the blanket. This is obviously top quality cotton just by feel. And I'm just going to be honest, since these are made for babies, I am more confident the materials are safe for my cat. Cats groom themselves fastidiously, so anything my cat lays on can transfer chemicals or toxins to their coats, which they then lick off. It's terrifying to think about. But not with these. I am so glad I ordered these muslin blankets. They can be used to dry my cat off after a bath (she has some bladder issues and needs help with her back end). If I needed to swaddle her to clip her claws or medicate her, these would work, too. Or as a breathable liner in a carrier. Or even to hide in her carrier, if she's so inclined. I don't judge. These muslin blankets can be used for so many things and are clearly very high quality.