I have purchased this product since I fly often with my dog on board with me. Previous carriers were too soft and collapsed on my dog when on the floor of the plane. The Snoozer kept the shape and helped me get around the airport and even transfer from one terminal to another with ease. The only slight problem is that the backpack straps drag around the floor when wheeled.