Made from high quality denim fabric (PVC coating), waster- resistant. Top and front entrances. Adjustable padded shoulder straps. Leash tag inside prevents pet from jumping out. Straps at back to secure to telescoping handle on luggage. Two elastic straps on the removable mat to secure training pad if needed.