This is great pet carrier. It's well constructed. Puppy loves it. So does the cat.