I love the idea of the windows in it and being able to expand the sides. However, it is too malleable, meaning no metal structure to keep it from leaning from one side to another if my cat is in it and in the car and I don’t have the windows expanded. I guess gym bag description is a good description of it but doesn’t work for my cat.