The bag is well made and can accommodate a full-size Europ. Domestic cat or a dog to Jack Russel size. For occasional vet visit and well suited as a shelter for at home. Continuous use with the processed thin mesh pocket is unlikely to survive well. But still: you get what's offered - at a good price.