We've purchased multiple sets of Dog Quality washable diapers (and accessories).
The first set we purchased was back in 2013, for our elderly sheppard mix, who was becoming incontinent with age, with the back hip paralysis that sheppards commonly get. We purchased a few female diapers (with tail hole), set of the larger diaper pads, and the laundry bag. The diapers fit her perfectly and we changed her often. These prevented doggie messes in the house. We used these until she passed. She never seemed to mind wearing the diapers.
Our most recent purchase of Dog Quality washable diapers (and accessories), was for my Mom's little rescue dog, she adopted last year. Her little female dog is a 6-7 year old rescue puppy mill momma dog, who was overbred, so has incontinence issues and dribbles frequently. There was only one Dog Quality washable female diaper in stock for her size, so I purchased the one female diaper (with tail hole), set of the smaller diaper pads, and the laundry bag. I went to other web sites for washable doggie diapers, and purchased a few more female doggie diapers to allow us to have plenty of spares while diapers were being laundered.
We rotated use of all the diapers we purchased, and it was unanimous, the Dog Quality washable diapers had the best fit, didn't leak (urine or feces), and seemed to us to have the best overall quality for materials, highly absorbent microfiber liner, strong waterproof out layer, velcro AND snap fasteners, etc.
We ended up purchasing two additional Dog Quality washable diapers, since we like them the best.