I bought this case specifically for air travel. Rather than keep the switch in a bag where we would have to take it out during TSA registration, I informed the TSA agent that the switch was in the bag and just slipped it through the detectors. It's solid, holds all the accessories firmly (but not too tightly) as well as all the games we have. It also works well when your child wears a case and falls happen so you know the system is protected. Everything is there and you don't have to look for a charger when you're on an airplane. However, it does NOT hold the Nintendo Switch Cord Controller. The controller pouch looks like it's only for wireless pro models. But other than that, I would recommend this product to anyone.