I found myself in a place I hadn't expected to be. In the middle of moving from California to Florida my puppy went into heat. Completely unprepared for this I ran into the first Walmart I passed and picked up multiple packs of these diapers in three different sizes. I had trouble getting these to fit first off as my dog was right between two sizes, xsmall and small. However being a French Bulldog she also lacked a tail to assist in holding these diapers up. Absorbency wise, these were fantastic. I have no complaints there. I feel as if my girls tail would have been that of a different breed, I wouldn't have had as much trouble getting them to stay up. She would walk 10 yards and they would be sagging off her behind. Also with her being a puppy she wouldn't leave them alone unless she was sitting in my lap. I feel as if the quality is there with these if you can get the right size. I believe that most of the negative aspects in my experience are related to my dog specifIcally. I would definitely give these a try with another breed of dog (although I hope I never have to!) as I feel these are a quality product.