I am a huge fan of Roxy and have been for years. I just got a Morkie puppy, so naturally I wanted to find a Roxy carrier for her. I looked all over and finally found this one. It's reasonably priced, and it is the best carrier that I own. It is very durable, the handles are a great length for comfortable toting, and the pockets are very convenient for treats and other necessities. Plus there is an opening for my puppy to look out of when I'm carrying her around. There are mesh windows for proper ventilation, and a removable mat for easy cleaning in case my puppy has an accident. I would recommend this bag to anyone. Whether or not you like Roxy, this carrier is perfect for any small dog owner.