Geega Pet Sling Carrier Hand Free Light Weight Reversible Soft Comfortable Washable Small Medium Dog Cat Rabbit Puppy Kitty Outdoor Travel Bag Tote Purse with Adjustable Shoulder Strap and Hasp Luxury design with deluxe durable waterproof 640D polyester Oxford microfiber material and PVC lamination liner water resistant technology for structure and strength, same as premium brand business travel accessories; maintaining the overall optimum shape with small and medium pet up to 22 lbs inside Easy and comfortable carrying, travel and transportation with adjustable shoulder strap or padded top handles, foldable lightweight with compact storage size; great visibility and ventilation with durable mesh windows on the front, top , left and right side Removable and machine washable soft fleece bed with Velcro and U-Shape rigid insert pad with waterproof material on the bottom for the pet's comfortable travelling experience with basic naughty pee protection Luggage and seatbelt strap for driving and travelling safety, interior leash clip for pet's collar to prevent potential escape; 3 full zip openings on top, left and right sides for easy pet accessibility Two side pockets for pets' food and water, one front zip pocket for pet's important travel, medical or vet documents and one more extra back pocket for other pet treats and accessories; flexible and soft design to ensure the carrier with pet inside conform under-seat dimensions of most US domestic airlines with adjusted dimension 21Lx10Wx10H inches