This is the best dog carrier I have ever owned. Love it so much, I'm going to order another in pink. My dog is 8.5 lbs, she fits in large carrier with a lot of wiggle room. I like it slightly bigger so that I can put a cuddle blanket under her. She loves it so much better than her other carrier in which her little legs dangle out the front. She just seems more relaxed and secure.I also have to say that it is much more comfortable for me as well. I have upper back problems, it hurts to care my bucket purse for too long, my neck just starts aching, just to put it into perspective, but when I carry my little fur baby around, this pack just seems to distribute the weight perfectly. I can carry her for long hikes with no complaints. I love it.