I bought this case when I saw the price had dropped to 20 and realized I was carrying my Switch way more than I should have. Everything you need easily fits into this bag. On my recent trip with the Switch to play some games, I was able to easily take the following with me: Nintendo Switch with joysticks attached, docking station, HDMI cable, power adapter, pro controller, 4 games (in cases), joycon straps and joycon gel shields. There are essentially two save slots. There is a main zipped compartment that is somewhat configurable thanks to the built in divider pad. Then there is a large flat zippered back pocket. The bag feels very soft, but it is by no means a hard case. I can comfortably carry it around and drop it on the floor, but I wouldn't want to step on it. Using it as a weapon like a mace would probably be a bad idea. For the price and ease of storage, I would definitely go for the Hyperkin case if you just want something to carry your Switch around in.