Carrier is great for taking my cat on the subway to the vet. Can put on as a backpack to go up and down stairs, then roll in the street.

One of my cats are extra large, so he wouldn't be comfortable in this to go anywhere but he does like to curl up in it at home.