This is quite nice for the money. I actually ordered 3 different carriers to see which one I would like best, and this was the one I chose. The main reasons I chose this one over the others is because it is taller than most, so my Pomeranian can stand up in it, it has a fairly sturdy bottom and you can remove the sherpa cushion cover to wash it. It does collapse some if both ends aren't zipped completely, but it's much easier to put my dog in from the top anyway, so that's not an issue. Just know that it definitely will NOT fit under a seat in an airplane.