I really like this bag when I'm traveling and want to take the whole panel docking system with me. The only thing I don't like is that you have to use the included ultra slim switch case or carry the switch separately. I really wish the bag was made to fit the Zelda leather case. It's also not exactly suitable for a Pokรฉ Ball, especially if you have a case for it. Luckily my suitcase had a hook that could be easily attached to the suitcase. If you don't have a lot of accessories or controllers, this is a decent bag. However, if you have a lot of accessories and multiple controllers, you will need a different bag. There is simply no room for accessories and cables. Carrying the switch separately allows you to route cables where they go and free up space. Depends on your needs.