This has a soft cotton lining Clean --new -- Has a pouch on each side Adjustable--fits up to about 23 inches in girth (measure around dog's tummy) All snaps are soft wrapped Machine washable The area along the spine (where the handle is) is 10 inches long