Bought this to go over nappies for my old girl who has urinary incontinence, and it was exactly what I was looking for. It’s not thick or absorbent enough to use on its own, but if you’ve ever used dog diapers you’ll know how difficult they can be to keep on, this solved that problem perfectly. It’s also incredibly soft, cozy, and honestly adorable. I accidentally ordered a size too big, but the customer service team was amazing and sorted it out so quickly. They sent replacement ones free of charge and suggested donating the larger size to a dog shelter, which I thought was lovely <3 I’m beyond happy with this purchase and the service I received, and I’ll absolutely be buying from this company again!