I bought this carrier because it has the ability to expand and give more room. I have a miniature schnauzer who's on the small side. She is 8 pounds. She can lay down , stand, and sit in this just fine. For the details of why I don't like it is because as soon as I opened, it has a terrible awful smell. I have been using it for three months now, and it still smells very strong of formaldehyde and plastic. The other downside to the expansion is that the extra netting for the walls takes up a small part of the interior giving less space inside. I keep the walls unzipped just so that she has more room inside. The smell makes me want to puke and sometimes my dog pukes in it and I'm wondering if it's because of the smell or motion sickness. The functionality is great. The smell is 🤢. The pockets are nice and the side strap for suitcase handled is handy.