petsmartpm Black Red Bone Pet Travel Carrier Bag Dog Tote Purse Doggy Handbag Cat Tote Bag Puppy Cage Durable high quality PU leather and mesh fabric. Mesh window on top and three side for pet's ventilation and visibility. Top and one end of side zipper open for easy access. Top anti-squash steel line design;One pocket for storage. Padded cushion and inside safety leash;Adjustable shoulder strap.