I bought two of these for my cats as they could no longer fit into one pet carrier! I love that the bottom is hard and sturdy and can easily contain and comfortably hold my 13 pound cat! They're very stylish and practical, I *love* that the zippers also buckle together, which is an additional worry off of my shoulders as there is no way the carrier would be able to come unzipped, and my kitties get out when they are buckled together. The top part has a little tarp that can roll over, revealing the same mesh-y material surrounding the rest of the crate. it has a lot of pockets which is perfect when the vet gives me papers, as I can tuck them in there, or if you're traveling and need items for your pet the pocket is pretty decent sized! it also has this cool little "window" on one side that can unzip and is just big enough for a head to peek out if you have an animal that loves to know whats going on, or even if you want to be able to put your hand in and comfort your pet as you are traveling, it is big enough to fit one hand in there as well! When it arrived, it didn't stay open, as expected since it is a soft crate, however, after carrying my cats into and out of the vet, the carriers molded and now they stay open and upright without anything holding them up (which my cats love because there is a soft pad on the inside they also love to sleep on!)! Overall, I love these crates, you can tell that they were very thoughtfully crafted with the pet and their comfort and safety completely in mind, and my vet made every other vet in the office come and take a peek at them! They loved them too! :-) Overall every single person (and kitty) is satisfied! Way to go Mr. Peanuts!