This bag fits ALL my Switch gear: Switch with joysticks in floating bag, docking station in floating bag, power adapter, HDMI cable, handy handle, charging handle with Joy-Cons attached and 4 Surge handles, plus a back pocket for 4 Joy-Con straps and 3 game cases. Even with all the gear stowed inside, it didn't feel overly bulky or cluttered. Everything is comfortable. You only need to open the bag while lying down, otherwise something may fall out when you open the main bag. To make the product better, a shoulder pad could have been added to the large strap, but I knew it wasn't there when I bought the bag.