This is a polyester fleece doggie diaper for female greyhounds that are having trouble holding their urine. It is not a good option for dogs that are having bowel issues. For that, you might want to consider a generic dog panty type diaper that you would find at Petsmart or Petco. This is mean to be used with a half of a maxi pad, as shown. Some greyhounds don't tolerate wearing this and others are fine with it. Some will try to rip the maxipad out once it's been soiled, so you need to check on your dog often when she is wearing this. It's machine washable in cold water and machine dry on low heat or air dry. Fabric is pink and purple floral print. The other photos are there to show you how it is worn. It is somewhat adjustable with Velcro fasteners. It's double layer fabric, and somewhat stretchy around the "waist". It's shown here on a 65 pound greyhound, but it adjusts enough to fit greys anywhere from 55-65 pounds. If you have a larger girl, send me a message and I'll do up a larger one for you!