Oh my goodness, if you are looking for the perfect diaper for your sweetie, get Barkerwear! Seriously. In addition to being simply adorable, they are made of very high quality soft nylon blend fabric and are carefully sewn. Not too thick or thin and definitely not “crunchy” feeling like other brands I have tried. I can tell they are going to last a long time. They are obviously designed by someone who loves and knows dogs. The tail hole is in a perfect spot; it doesn’t crimp or put pressure on the tail area at all (I problem I had with other brands). I have an English Bulldog with virtually no waistline, who I thought was going to be hard to fit. The circumference or waistline measurements on the site are accurate, so be sure to measure your dog with a flexible tape measure. The velcro straps allow you to tighten or loosen the diaper around the dog as needed to ensure a perfect fit. I ordered both the Large and XL and kept the XL because she needed the extra fabric for her curvy derrière. I just snugged up the velcro around her “waist” and they are perfect. She has worn them all day since they arrived and has not fussed once. (There is a picture attached below- the best angle I could do!) For those of us who use diapers for incontinence, Barkerwear also makes diaper liners that I recommend getting to absorb the urine. Incidentally, when I asked to return the Large pair I did not keep, the company was wonderful about the return. They made it super easy and were very accommodating. I will watch for other products from Barkerwear because I am really impressed. If this tells you anything about how good I think they are, this is the first and only product in TEN years I have felt compelled to post a review about!